Beautiful sandy beach with a beach house surrounded by sand and flowers in the tropical town of Placencia, Belize