
Tawang: A hill station ‘chosen by the horse’
Tawang in Arunachal Pradesh is a beautiful hill station known for its breathtaking views, snow-capped mountains, scenic valleys and serene lakes. The town is home to the Tawang Monastery, the largest monastery in India and the second-largest in the world…