Santoshi Mata Temple in Lansdowne is a beautiful and peaceful temple at a short walk from the Tip n Top View point. Located on a hilltop, this temple offers amazing views of the adjoining surroundings and it is one of those places where you would like to sit for hours, contemplating the scenic beauty all around you!
Santoshi Mata Mandir
