This small, secluded beach on the island of Ithaca is surrounded by lush greenery and offers crystal clear waters perfect for swimming and snorkeling.
This small, secluded beach on the island of Ithaca is surrounded by lush greenery and offers crystal clear waters perfect for swimming and snorkeling.