Wednesday, August 18, 2021

The Towne Hotel

 
Front of small hotel with shady tree

A small, historic hotel on George St., downtown Nassau, Bahamas.