Jamaica

Jamaica with its crystal clear turquoise waters