High Head Beach – Truro

Get away and enjoy the serenity of High Head beach in North Truro.