Belize Cotton Tree Lodge soaking tub Travelers staying at the Cotton Tree Lodge in Punta Gorda, Belize can be both close to nature and soothingly clean. Photo credit: M. Ciavardini