Toll Bay
Russia
Toll Bay, is a bay in the Kara Sea, Russia. Administratively, Toll Bay and its adjacent area belong to the Krasnoyarsk Krai administrative division of the Russian Federation.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).