Diving and snorkeling enthusiasts should visit Antisamos Beach, known for its crystal-clear waters and incredible underwater rock formations. Meanwhile, Xi Beach with its red sand and mineral-rich ...