Peaceful beach scenes documented in Placencia, Belize resort town
Location: Placencia, Belize
1 sources from 9 citizen journalists
Topics: beach scene, wooden pier, thatched palapa, coastal resort, tourism, tropical, caribbean, leisure, travel, daily life
