The Thermia Suites. The island of Kythnos in Greece, which has evolved immensely in the past few years, is also called ...
This sun-drenched island is complete with secluded beaches, beautiful sunsets and natural hot springs inside its small town of Loutra ... beaches include Lefkes Beach, Apokrousi Beach and Skilou ...