Best Private Beach Belize

30.202232, -85.852548