Jungle Paradise at Copal Tree Lodge – Punta Gorda, Belize

Jungle Paradise at Copal Tree Lodge –                 Punta Gorda, Belize

Walking into the Copal Tree Lodge in Southern Belize is an experience like none other for the adventurous traveler looking for a jungle paradise. Named one of National Geographic's Unique Lodges of the World, and honored with a World Luxury Hotel Award, this 5-star property does not disappoint. This lodge is ideal for those travelers seeking [...]