Babushkin Kamen Island
Babushkin Kamen Island is a small islet on the edge of Avacha Bay. “Babushkin Kamen” means “grand-mother’s rock”. The island is an important nesting place for many marine birds. The beauty and diversity of its seabed attracts many deep-sea diving enthusiasts.