Recent Posts

Sunday, June 29, 2008

Incredible India

Hi! This is my first post after intro, n it has to be about one place i really really wanna visit. Its called Leh-Ladakh, in north India. It has the world's highest motorable road and lots of breathtaking scenery. Have a look and u'll understand what i mean.

0 comments: