Zelenogradsk is a cosy resort town on the Russian side of the Baltic Sea. Old German architecture, sandy beaches and amazing sea are what attracts tourists from all over Russia and the world to Zelenogradsk.
Tourists note the fact that Kranza Bay has the cleanest and most uncluttered sea water.