Explore the charming town of Heybeliada nestled by the water with picturesque mountains in the backdrop. A serene destination for travel enthusiasts.