Villa Sheherazade is a charming oriental style property in the heart of the tropical nature of St. Barths. Hidden in the hills, this property offers a spectacular view of the ocean and the sunset. It offers an ideal location, five minutes from restaurants...
more