Dacha on Ladoga Lake is situated in Khapalampi. The property features lake views. The accommodation is fitted with a kitchenette. Read more
Dacha on Ladoga Lake is situated in Khapalampi. The property features lake views. The accommodation is fitted with a kitchenette.