Grace Bay in Turks and Caicos is the world’s new No. 1 beach, according to TripAdvisor’s Travelers’ Choice awards.

Catch more action on my fb page – https://www.facebook.com/SpiritedBlogger/

Follow me on – https://twitter.com/SpiritedBlog

Instagram – https://www.instagram.com/spiritedblogger/

Source from CNN

Advertisements