With its beautiful beaches, sunny weather, and relaxed lifestyle, it's no wonder many people dream of calling this tropical paradise home. However, before you pack your bags and board a plane, there are a few things you should know.
read more..