The stunning Birla Mandir in Jaipur is a Hindu holy place that forms a component of one of the several Birla holy places situated all over the nation. Also known as the Lakshmi Narayan Temple, the shrine is positioned on the Moti Dungari Hillside.

Read more ...
Page 1 of 2