Showing posts with label India. Show all posts
Showing posts with label India. Show all posts

Friday, October 24, 2008

Tuesday, December 12, 2006

Tawang - India NE

Tawang is a beautiful place in the North Eastern state of Arunachal Pradesh in India. It has a scenic beauty and some Buddhist monastries. Can travel to Tawang by road from Guwahati.