CNN names Belize’s Turtle Inn “Prime for Social Distancing”

Summer vacations with strings attached Will traveling with strings attached be worth it? CNN Travel names Francis Ford Coppola’s Turtle Inn of Southern Belize as “prime for social distancing”. As two-week quarantine requirements around the world become expected amid loosened travel restrictions, summer vacationers will face a new challenge. Is travel with such strings attached worth […]