Dr. Beach's top 10 US beaches for 2017

Advertisement
--ADVERTISEMENT--
2. Kapalua Bay Beach, Maui, Hawaii: Two headlands created by lava flows, this white sand beach offers clear waters for swimming and snorkeling.