Island · RussiaKilpolaKilpola is a island in Karelia, Russia. Island on Lake Ladoga, Russia.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in RussiaBratsk · CityChebarkul’ · CityTver · CityNadym · CityTuchkovo · CityTikhvin · City