St. John US Virgin Islands
Have a royal honeymoon on St. John
Castle lovers rejoice, St. John has a villa for you!
The Castle on St. John is a secluded hideaway nestled on a moutaintop bordering the US Virgin Islands National Park. It is the perfect destination for castle lovers who want to spend a little time in paradise.
Visit the Castle St. John website
© 2011 The Beach, US Virgin Islands