Tuesday, February 5, 2013

Castle St. John is a unique property, high up overlooking Coral Bay and the British Virgin Islands. Completed entirely of hand-crafted stone, it is a magical villa, listed by St. John Villas.

No comments: