When it comes to paradise, the vision that always comes to mind is a deserted beach framed by clear turquoise waters, powdery white sands and lush palm trees. It's the picture perfect setting that always feels a little bit out of reach, but the idyllic island of every traveler's dream is probably just waiting in Latin America.