Lush mountains cascade into golden sands and deep blue seas on this European island, a sight so stunning it could be mistaken ...