Bomdila – Panoramic Vistas of Mother Nature
Bomdila is a tourist destination and small secnic town of the state of Arunachal Pradesh. It holds a panoramic vistas of mother nature. It is set amongst the mighty Himalayas at an altitude of 2,530 m above sea level. The place boasts of Buddhist monasteries and it is served as a noteworthy place for its […]