India is home to numerous religious places dedicated to Hindu gods and goddesses, such as the Siddhivinayak Temple in Mumbai, ...
BY JYOTHSNA HEGDE Freezing waters notwithstanding, nearly 15 million devotees and visitors took a dip in the revered rivers ...