Located in the very heart of Delhi city, at
nearly 1000
feet above sea level, over lo
oking the Arabian Sea lies
the majestic
temple of Lord Babulnath (Lord). Even
in
a city like Delhi you'll be surprised to feel
peace and
tranqulityat Babulnath - a plac
|