News

Representatives of the self-declared nation "Kailasa," founded by controversial godman Nithyananda, describe it as the ...
Kailasa Temple, Ellora (8th Century CE) The Kailasa Temple, located in Ellora, Maharashtra, is a stunning rock-cut temple dating back to the 8th century CE. Commissioned by the Rashtrakuta king ...