March 6, 2023 High Head Beach – Truro Get away and enjoy the serenity of High Head beach in North Truro.