Shelly Bay Beach

Address:

55 North Shore Road
Shelly Bay Park
CR 01 Bermuda, Bermuda

Map:


Contact   ·   Privacy   ·   Terms