Interesting spot on the maps, virtual sign seeing on the net.

Saturday, November 1, 2008

Taj Mahal, India


View Larger Map