Warwick Long Bay Beach

South Road, South Shore Park Warwick , Bermuda