
Pack your bags and wrestle yourself onto the first flight you can grab to Ambergris Caye, Belize. Ambergris is home to the perfect beach town, San Pedro and home of the Palapa Bar and Grill. Located towards the north end of the island and jutting out into the Caribbean blue, the Palapa Bar will have you living the island dream as soon as you step onto the wooden planks that lead you to the … [Read more...]








