Though it's located about 20 miles outside St. Petersburg proper ... especially enthusiasts of elaborate and fanciful architecture. In 1717, Peter the Great commissioned a building for his ...
With Russia potentially becoming visa-free for Indian tourists, the door to exploring its vast and diverse landscape, along ...