4Karavostasi Beach, Epirus

Located in the northwest of Greece, Karavostasi Beach is a hidden treasure with golden sand and deep blue waters.
Located in the northwest of Greece, Karavostasi Beach is a hidden treasure with golden sand and deep blue waters.