Sabal Beach, Ltd., an eco-tourism hotel in southern Belize, is officially open for business.   As the only licensed hotel in Punta Negra, Belize Sabal Beach opens up an area of the country previously inaccessible to all but the heartiest tourists for overnight...

read more