Orchid Bay - Belize

Location:
Belize