Just about 20 miles north of Belize ... the beach, you'll also find the Lazy Lizard restaurant, a party spot known for its tropical drinks and loud music. Like Ambergris Caye, this remote island ...