Travel Photo of the Moment St Bart’s Yachts

The Travel Photo of the Moment is of Yachts and Sailboats at St Barts and was taken by tiarescott Saint Barthelemy, also known as St. Barts and St. Barths, is regarded as a playground for the wealthy and famous. It’s located to the southeast of Barbuda and has a tiny population of less than 9,000 […]