About Beryozovye Islands
Beryozovye Islands, alternatively spelled Berezovye Islands, is an island group in Leningrad Oblast, Russia. The islands are situated at the head of the Gulf of Finland, just outside the town of Primorsk on the Karelian Isthmus. There are 15 islands in the group, the largest is Bolshoy Beryozovy.
Click on the photo of Beryozovye Islands to view it on Google Maps.