The Assam Buddha Vihar – Guwahati, India
The Assam Buddha Vihar is situated at Amingaon, in the city of Guwahati, in Assam (in the North-Eastern region of India). The Vihar, which means an abbey, is situated on a hill just near the NH 27 and can be easily recognised by the huge statue of Buddha on the hilltop. The lush green forest […]
The Assam Buddha Vihar – Guwahati, India Read More »