Saila Srikhetra, the Lords House on the Hill
Angul Saila Srikhetra, the Lords House on the Hill When you stand at the foot of the hill that is in the city’s center, a temple looking like a crown made of stone will catch your eye. This is the Saila srikhetra temple. Just before you go up the hill, you come across a small […]
READ MORE