The natural beauty of Manali is worth watching at least once in life time. Situated on the national highway leading to prominent hill station of the north, Leh, the hill station is admired for its nat.
Published: Friday, May 10, 2013
Visits: 5
words
:
600