travideo.com
Kamchatka, An Alluring World
Things to do and must-sees in Kamchatka, Russia. Video-travel across The Land of Bears and explore its volcanoes, geysers, hot springs & diverse wildlife.