Saturday, April 28, 2007

Landscape at Mahableshwar

If you care to look, India too has its 'Grand Canyons'. OK, may not be as picturesque as the original Grand Canyon, but, you'll have to admit, its good.

No comments: