North Haulover beach has great snorkeling and hiking and you will find it just off East End Road (which is a great drive as well).
North Haulover beach has great snorkeling and hiking and you will find it just off East End Road (which is a great drive as well).