Radha Binod Temple – Bishnupur
Located in the northern outskirts of the temple town, the Radha Binod is one of the less-visited terracotta temples in Bishnupur. At first glance this east-facing temple may give the impression that it is a charchala temple, the close encroachment of houses nearby restricts any view from a […]
Comments