Spyglass Villa

Spyglass Villa was recently constructed on a small hill commanding a 225 degree view of the islands surrounding the North Sound on Virgin Gorda in the British Virgin Islands.