Life in Belize: The CHEAPEST and ISOLATED Country in Central America β Travel Documentary by Author March 31, 2026