Hidden away in the hills of Northwest India, some 200 miles from Mumbai, emerge a ma…
Kailasanathar Temple, Kanchipuram, Tamil Nadu The Pallava ruler Narasimhavarman II a…
Social Plugin