It doesn't matter what you like doing or what you enjoy doing, Caribbean activities could satiate all your requirements. Perhaps God gave everything to Caribbean islands. So, you have unbelievable marine life on the one side and never ending mountainous terrain on the other. On the one hand you have thick dense tropical rainforests and on the other you have the native culture which seems so alien from anything that you might have ever known. And believe me we...
Read more