Bedroom, 5.5 Bathroom, Sleeps 18
St. Thomas, Saint Thomas, US Virgin Islands
Villa Sea Star is an upscale waterfront
villa located on Cabrita Point on the East End of the island. 12 more words
Tags » Sea Star
Robotic cameras capture incredible sea life that live as much as 16,000 feet down in a remote part of the Pacific.