Cotton Tree Lodge – Punta Gorda, Belize

A review of the Cotton Tree Lodge in beautiful Punta Gorda in Belize. This was one of the most fulfilling trips of my life and a real eye opener in terms of where I see my future. Oh, and this place is bloody beautiful!… Read More Cotton Tree Lodge – Punta Gorda, Belize