Water's Edge Resort & Spa

18.7 miles from North Branford Heliport