Photos of Travellers' Rest

  • Travellers' Rest Photo, Nassau, Bahamas
    View from the patio

    Tideone on August 10, 2001