High quality on Bordeaux mountain
Bordeaux mountain is the highest point on St. John affording stunning down island views, lush vegetation and is centrally located with easy access to north shore beaches, Coral bay or Cruz bay town. "Bordeaux Falls" is a well built pool villa consisting of a main house...