Ugly Duck Sports Bar & Grill, San Pedro, Belize

Golf carts are parked in front of the Ugly Duck Sports Bar & Grill in San Pedro, Belize.
Golf carts are parked in front of the Ugly Duck Sports Bar & Grill in San Pedro, Belize. This establishment features a thatched roof and serves as a local gathering spot. Ambergris Caye, Belize's largest island, relies on golf carts as a primary mode of transportation due to its limited road infrastructure and small size. The presence of multiple golf carts indicates activity at the bar and grill.
Photo taken in January 2022.
Map
Nearby Photos

Built in Minneapolis

Photographs showcasing change over time

Browse by location, move through long-running series, or start with recent work.