Greece is a beautiful country and many who have visited will tell anyone to travel there as well. Greece's Karpathos islands have a beautiful landscape and culture for tourists to experience. The island of Ios has some of the world's best beaches and is ...