6 Mystical Abodes in India for Spiritual Nirvana


Jama Masjid: Jama Masjid or Masjid-i-jahan-Numa means a world reflecting mosque. This historical place is located in the central heart of old Delhi just opposite the famous and historical Red Fort. Built by Shah Jehan and completed in the year 1656, it is the most famous mosque in India, with history dripping from every stone of this fabulous architecture.

Read Also:

A Tour to the Ancient Indian Cities

The Resources of Smooth and Rich Indian Coffee