No, you are automatically granted a 90 day tourist visa. Your passport is stamped at customs upon your arrival.

Posted in: Building your home