Corozal, Northern Belize. View from Sea Breeze Hotel