A Trip to Seven Stars Resort, Turks & Caicos

We’re getting excited to visit Seven Stars Resort on Turks & Caicos this week. Winner of About.com’s 2011 Reader’s Choice Award for Most Romantic Resort, Seven Stars is a breathtaking property featuring plush accommodations, amazing cuisine and a host of unparalleled amenities. We look forward to trying them all! Here’s a sample of what we have to look forward to: