I had no idea what I was getting myself into while booking my accommodation in Belize. Belizean Life is all about cabanas and hammocks in the most remote corners of the forest surrounded by nature and wildlife, which definitely contributed in making memor