
The view from the Palapa Bar in San Pedro, Belize looks out along the teal water coastline, lined with palm trees and small piers for swimming.
The view from the Palapa Bar in San Pedro, Belize looks out along the teal water coastline, lined with palm trees and small piers for swimming.