Results 2 results found Lonely girl on beach, Laughing Bird Cay, Belize, Central America Tourists in boat, Laughing Bird Cay, Belize, Central America