*My Picture of the day* -
The Russian Venice - Built on 101 islands and criss-crossed by 350 bridges, St Petersburg is often called the Venice of the North.
*****
*Dr.Surendra*
*My Picture of the day* –
The Russian Venice – Built on 101 islands and criss-crossed by 350 bridges, St Petersburg is often called the Venice of the North.
*****
*Dr.Surendra*