The island, located a short ferry ride away from a popular capital city, boasts some of the most beautiful beaches in Europe ...
Lush mountains cascade into golden sands and deep blue seas on this European island, a sight so stunning it could be mistaken ...