St. John, US Virgin Islands - June 2002 / P6180115a
Previous Home Next
The Equator Restaurant sits on a knoll within the 56-acre grounds of the Caneel Bay Resort. The restaurant is integrated into the old sugar mill ruins. P6180115a