Ugratara Devalaya : Divinity and Serenity in the heart of the City
2022-09-06
Located in the heart of the city is the ancient temple called Ugratara Devalaya. The divine setting of this temple and the serenity of the pond next to it makesContinue Reading