Historic Duke Street, Osprey Beach Hotel

The beach in front of Osprey Beach Hotel

Email Specials