Take Me Away – Wyndham Sugar Bay Resort

By |Honeymoons, Take Me Away, Virgin Islands, Wyndham Hotel|0 Comments

Wyndham Sugar Bay Resort & Spa is one of the premiere resorts at St. Thomas, Virgin Islands. Wyndham Sugar Bay Spa won “Best Spa” in the Virgin Islands for three consecutive years. The resort offers its own secluded white sand beach with a variety of activities such as miniature golf, tennis, scuba, snorkeling, sailing, kayaking, [...]