Manasa Devi Temple, Haridwar April 22, 2014 by Shantha Leave a Comment Mansa Devi Temple is one of the oldest temples in Haridwar and is located on top of Bilwa Parvat. Bilwa Parvat hill is part of the Sivalik hills, which is the southernmost mountain chain of … [Read more...]