India is a land of natural beauty and man-made magnificence. While natural wonders offer striking sights to travelers, monumental beauties and structural grandeur of temples, monuments, palaces, churches, forts, and mosques in India amuse people from all over the world.
These imposing structures showcase fine design patterns, stunning architecture, and excellent miniature work. These elements glorify the interiors and exteriors of Indian mosques, most of which belong to the medieval period and certainly are a treat to the eyes.
Let’s glance at some of the fascinating and outstanding mosques in India that boast of immensely mesmerizing structure and decor.
28 Beautiful Mosques In India
Islamic architecture since the historic period has been known for its intricate art and designs. Some of the best work of their quintessential designs can be seen in the famous mosques across India. These places are highly revered and people from far and wide come to get a glimpse of these marvels. Here’s a list of the most gorgeous and sanctified mosques in India:
- Jama Masjid, New Delhi – The largest mosque in India
- Mecca Masjid, Hyderabad – One of the oldest Indian mosques
- Bara Imambara, Lucknow – An unsupported wonder
- Jamali-Kamali Mosque, Delhi – A haunted beauty
- Jamia Masjid, Srinagar – A popular tourist place in Srinagar
- Nagina Masjid, Agra – The jewel mosque
- Adhai Din ka Jhonpra, Ajmer – Another one of the oldest mosques in India
- Jama Masjid, Agra – A symbol of paternal love
- Hazratbal Masjid, Srinagar – Kashmir’s holiest Muslim shrine
- Taj-ul-Masajid, Bhopal – The tallest mosque in India
- Jama Masjid, Ahmedabad – A historic marvel
- Tipu Sultan Mosque, Kolkata – A 180-year-old historic relic
- Moti Masjid, Bhopal – Another marvel of the architect ruler
- Adina Mosque, Malda – Grandeur that stood the test of time
- Kabuli Bagh Mosque, Panipat – A Historic Mark of Victory
- Jumma Masjid, Bangalore – A glittering religious delight
- Toli Masjid, Hyderabad – A significant heritage site in the country
- Sidi Saiyyed Mosque, Ahmedabad – A symbol of prosperity in historic Gujarat
- Jama Masjid, Mathura – Majestic Architecture
- Cheraman Juma Mosque, Thrissur – Oldest Mosque in India
- Jama Masjid, Srirangapatna – Tipu Sultan’s Favourite Mosque
- Jamia Masjid, Murudeshwar – A Heritage Mosque
- Bhir Mosque, Ludhiana – Reflects the Splendour of Mughal Architecture
- Moonu Pettumma Palli, Pappinisseri – Hosts Kattile Palli Nercha Festival
- Pattambi Mosque, Palakkad – Dedicated to A Muslim Saint
- Nakhoda Mosque, Kolkata – Busiest Mosque of Kolkata
- Haji Ali Dargah, Mumbai – Idyllic Surroundings
- Jumma Masjid, Bijapur – Intricate Indo-Islamic Architecture
1. Jama Masjid, New Delhi – The largest mosque in India
Jama Masjid is the largest mosque in India, built by Mughal Emperor Shah Jahan in 1644 and is a major tourist attraction in New Delhi. It is one of the most popular Islamic sites in the country and has the capacity to accommodate almost 25,000 devotees during prayers and religious events. This grand mosque is known for its incredible structure, three gigantic gates, four grand towers, and stunning internal marble décor.
Must-see: Black and white ornamented marble inlay on the floor, minarets, domes, and arches
Location: Jama Masjid Rd, Jama Masjid, Chandni Chowk, New Delhi, Delhi 110006
Must Read: 20 Historical Places In Delhi For A Walk Through Time
2. Mecca Masjid, Hyderabad – One of the oldest Indian mosques
Mecca Masjid or Maccah Masjid is one of the oldest mosques in India, located near Chowmahalla Palace, Laad Bazaar in Hyderabad. Constructed by Muhammad Quli Qutb Shah, it is named Mecca because it believed that the bricks and soil during its erection were transported from Mecca.
Talking about the architectural patterns, the internal structure, and external design of Mecca Masjid are strikingly beautiful. Also, the giant prayer hall, passageways, arched galleries, octagonal balconies, minarets, and dome structures are impeccably crafted and designed.
Must-see: Floral motifs, bright-looking frescoes, and beautiful inscriptions on arches with verses from the Quran
Location: Charminar Rd, Charminar, Ghansi Bazaar, Hyderabad, Telangana 500002
Suggested Read: 26 Reasons Why I Would Rather Be From Hyderabad Than Anywhere Else
3. Bara Imambara, Lucknow – An unsupported wonder
Built by the 4th Nawab of Awadh – Nawab Asaf-Ud-Dowhala – in 1784, Asafi Imambara is commonly known as Bara Imambara. It is one of the most popular and splendid mosques in India.
Also, Bara Imambara is one of the largest unsupported structures of the country. The construction pattern made of Lakhnawi bricks and lime plaster is unique and immensely beautiful. The roof is built without using ant beam or girder and it is said that no metal or wood element was used during the construction.
Must-see: Bhool Bhulaiya or Labyrinth with plenty of identical passages, doorways, and staircases
Location: Machchhi Bhavan, Lucknow, Uttar Pradesh 226003
Suggested Read: 25 Best Places To Visit In September In India This 2021 That’ll Enliven Your Soul!
4. Jamali-Kamali Mosque, Delhi – A haunted beauty
Located near Qutab Minar, Jamali-Kamali is an ancient mosque in Delhi, now mostly in ruins. The mosque and the two adjoining tombs – Jamali and Kamali were built with red sandstone and red marble. The décor and design of domes, prayer hall, central arch and courtyard are exceptionally charming and splendid.
Located in Mehrauli village, the area around Jamali Kamali tombs and mosque is considered to be one of the most haunted places in Delhi.
Must-see: The Mughal architectural splendor showcasing the Jharokha system, a practice that was introduced by the Mughals in India. Jharokha or balcony used to be a platform from where emperors directly communicated with the general public face-to-face and attended to their grievances.
Location: Anuvrat Marg Opposite Qutub Minar Metro Station, Mehrauli, New Delhi, Delhi 110030
Suggested Read: 30 Best Places To Visit In August In India To Welcome Monsoons In 2021
5. Jamia Masjid, Srinagar – A popular tourist place in Srinagar
Jamia Masjid is a classical Indian mosque, located near Nowhatta in Srinagar. It has a beautiful structure with an enclosed courtyard, wooden pillars, and a well-maintained landscaped garden surrounding the mosque area.
Following the orders of Mir Mohammad Hamadani, Sultan Sikandar Shah Kashmiri Shahmiri built this beautiful 1394 mosque in Kashmir.
Must-see: Spectacular Indo-Saracenic architecture
Location: Nowhatta Kathi Darwaza Road, Nowhatta, Srinagar, Jammu and Kashmir 190003
Suggested Read: 10 Scariest Roads In India That Are A Driver’s Nightmare
6. Nagina Masjid, Agra – The jewel mosque
Located within Agra Fort, Nagina Masjid was built by Shah Jahan for the begums and womenfolk of royal families. This Mughal mosque of India is made of white marble and comprises of domes and a marble-paved court in the middle. The adjoining balcony offered beautiful views of the surroundings and of the Mina bazaar that operated on the front road.
Must-see: Bangladar architecture and décor of Chajja and the parapet
Location: Agra Fort, Rakabganj, Agra, Uttar Pradesh 282003
Suggested Read: 101 Places To Visit In India Before You Turn 30 in 2021
Planning your holiday but confused about where to go? These travel stories help you find your best trip ever!
Real travel stories. Real stays. Handy tips to help you make the right choice.
7. Adhai Din ka Jhonpra, Ajmer – Another one of the oldest mosques in India
Adhai Din ka Jhonpra is a Sanskrit College converted to a mosque, located behind the Ajmer Sharif Dargah. Some parts of this Indian mosque stand in ruins while some parts still reflect the architectural glory of the prayer hall, wall panels, and pillars made of yellow limestone.
Constructed in a 7-year span – from 1192 to 1199, it was ready in 1199 was one of the first few structures displaying Indo-Islamic architecture.
Must-see: Beautiful inscriptions of Islamic calligraphy and Persian theme
Location: Ander Kote Rd, Lakhan Kothri, Ajmer, Rajasthan 305001
Suggested Read: 20 Mysterious Places In India To Visit In 2021 More Bizarre Than The Bermuda Triangle
8. Jama Masjid, Agra – A symbol of paternal love
Built by Shahjahan for his daughter Jahanara Begum, Jama (also called as Jami) masjid is one of the beautiful mosques of India. The architectural splendor of colonnaded halls, square chambers, crowned domes, and central courtyard are designed with carved mihrabs and look absolutely stunning.
Must-see: Tomb of the popular Sufi Saint and Sheikh Salim Chisti, a figurine of inverted lotus, and Kalash finials
Location: Islam Nagar, Foundry Nagar, Agra, Uttar Pradesh 282006
Suggested Read: 35 Exotic Places To Visit In India In December 2021 To Enjoy A Surreal Vacation!
9. Hazratbal Masjid, Srinagar – Kashmir’s holiest Muslim shrine
Situated on the left bank of Dal Lake, Hazratbal is an ancient masjid in India, consisting of one dome and one minaret. The mosque appears sparkling and impressive with its marble décor outlay and offers a breathtaking view of the lake which makes it one of the most popular tourist attractions in Srinagar.
Must-see: Holy relic called the Moi-e-Muqaddas
Location: Hazratbal near Fire Brigade station, Srinagar, Jammu and Kashmir 190006
Suggested Read: 60 Best Honeymoon Destinations In India In 2021
10. Taj-ul-Masajid, Bhopal – The tallest mosque in India
Taj-ul-Masjid or the Crown of Mosques is a pink mosque, decorated and themed with vintage motifs taken of Syrian mosques. The massive octagonal minarets, arched doorways, nine cusped multiple entrances, and central prayer hall look stunningly gorgeous with the fresco paintings and Islamic inscriptions.
Must-see: Quibla wall is engraved with eleven arches and has exclusive screens of trellis work.
Location: NH 12, Kohefiza, Bhopal, Madhya Pradesh 462001
Suggested Read: 14 Most Unusual Beaches In India That Will Make You Fall In Love At First Sight In 2021
11. Jama Masjid, Ahmedabad – A historic marvel
Another Jama Masjid situated in Ahmedabad is one of the largest mosques in India. Built in the year 1424 by the Emperor Sultan Ahmed Shah, the mosque is home to his tomb along with his queens, his son and his grandson. Beautifully constructed in the indo-islamic architecture, the mosque boasts of inscriptions on the mihrab that commemorates the inauguration of the mosque which was originally built for the purpose of the royal family.
Must-see: The magnificent yellow sandstone structure is located just outside Bhadra Fort and has a road extending from Teen Darwaza to Manek Chowk.
Location: Manek Chowk, Gandhi Rd, Danapidth, Khadia, Ahmedabad, Gujarat 380001
Suggested Read: 22 Hot Springs In India Perfect For Your Next Getaway In 2021
12. Tipu Sultan Mosque, Kolkata – A 180-year-old historic relic
A beautiful relic of architecture and heritage, this mosque allows the legends of the great king Tipu Sultan to live on in the land of Kolkata. With bright green domes that look striking from afar, the mosque is unique in its way of opening its doors to people from all religions. The intricately built mosque was originally built by Tipu Sultan’s son Prince Ghulam Mohammed.
Must-see: The 16 domes brightly colored in the sacred Islamic color- green and the intricate carvings in the structure stand proof to the expert craftsmanship. Tourists are allowed to click photos here, so don’t mind bringing a few snaps back home.
Location: 185, Lenin Sarani Rd, Esplanade, Chandni Chawk, Bowbazar, Kolkata, West Bengal 700013
Suggested Read: 22 Most Beautiful Waterfalls In India You Need To Explore In Summer 2021
13. Moti Masjid, Bhopal – Another Marvel Of The Architect Ruler
The Moti Masjid in Bhopal is yet another gorgeous structure built by Shah Jahan during his reign that stood the test of time but hasn’t lost its charm. Historically rich, this mosque was originally built exclusively for the members of the emperor’s court. The raised plinth of the mosque in its courtyard offers good city views.
Must-see: The main prayer hall of the shrine is built in white marble giving it the glint of a pearl, hence the name ‘Moti Masjid’.
Location: Hawamahal Rd, Opposite Moti Masjid, Chowki Talaiya, Talaiya, Bhopal, Madhya Pradesh 462001
Suggested Read: Kanha National Park 2021: Off To The Home Of Jungle’s Fiercest Predator
14. Adina Mosque, Malda – Grandeur that stood the test of time
Located in the Malda district of West Bengal, the Adina Mosque was once the largest mosque in India and a part of the Bengal Sultanate. The age-old edifice was built by the Sikander Sheikh of the Ilyas dynasty in the 14th century. The unique architecture of the mosque has an uncanny resemblance to the Great Mosque Of Damascus since the foundations of both mosques were drawn in a similar manner.
Must-see: The mosque’s most prominent feature is its monumental ribbed barrel vault over the central nave, the first such huge vault built in the subcontinent.
Location: Adina Mosque, Pandua Road, Pandua road, Pandua, West Bengal 732102
Suggested Read: 30 Best Places To Visit In India In January 2021
15. Kabuli Bagh Mosque, Panipat – A Historic Mark of Victory
A monument of great historic importance located in the Panipat district of Haryana, the Kabuli Bagh Mosque was originally built by Babur. It was to mark the emperor’s victory over Sultan Ibrahim Lodhi. Later the mosque received another masonry platform by the name of ‘Chabutra-i-Fateh Mubarak’ from Humayun when he defeated Salim Shah in battle.
Must-see: Apart from the historic delights to be experienced at the mosque, the gardens surrounding the edifice are well maintained and tranquil.
Location: 9909, Street Number 2, Ramnagar, Bajaj Nagar, Manmohan Nagar, Panipat, Haryana 132103
Suggested Read: 30 Best Places To Visit In February In India In 2021
16. Jumma Masjid, Bangalore – A glittering religious delight
Built in the 1790s, the Jumma Masjid is a beautiful monument dedicated to the beloved king, Tipu Sultan. The mosque is covered in elaborate artwork and floral motifs, which is quite a sight to catch. In the month of Ramadan, the mosque is lit up in bright light to give it a brilliant look in the evenings.
Must-see: The magnificent twin minarets inside the mosque that stretch up to the spherical domes above the balconies are absolutely stunning.
Location: Jumma Masjid Rd, Shivaji Nagar, Bengaluru, Karnataka
Suggested Read: 35 Places To Visit In March In India For A Calming Vacation In 2021
17. Toli Masjid, Hyderabad – A significant heritage site in the country
Also known as the Damri Mosque, the Toli Masjid is another architectural marvel in Hyderabad built by Mir Musa Khan Mahaldar during the reign of Abdullah Qutb Shah in the year 1082. The mosque is a significant historical monument in the state and has been awarded INTACH (Indian National Trust for Art and Cultural Heritage) and the Archeological Survey of India declared it a heritage site in India.
Must-see: The inscriptions in the prayer room hold great religious importance. It also revealed the fact about the royals who prayed there.
Location: Nehru Outer Ring Rd, opp. Pillar Number 109, Mehdi Colony, Langar Houz, Attapur, Telangana 500028
Suggested Read: 30 Places To Visit In India In April 2021: Beat The Heat This Summer Like A Pro
18. Sidi Saiyyed Mosque, Ahmedabad – A symbol of prosperity in historic Gujarat
Locally known as Sidi Sayyid ni Jali in Gujarat, the mosque is one of the significant religious and historical monuments in the state. Built in the last years of the Gujarat Sultanate, it was built by Sidi Sayyid on the advice of Bilal Jhajar Khan, who was a general in the army of the last Sultan Shams-ud-Din Muzaffar Shah III.
Must-see: The whole of the mosque is arcuated and is famed for its ten intricately carved stone latticework (or jalis) on the side arches.
Location: Bhadra Rd, Opposite Electricity House, Old City, Gheekanta, Lal Darwaja, Ahmedabad, Gujarat 380001
Suggested Read: 20 Most Famous Historical Places In India: You Think You Know Them Well Enough?
19. Jama Masjid, Mathura – Majestic Architecture
Disclaimer: The image is for representation purposes only.
With spellbinding architecture, including majestic carvings, minarets, and a raised courtyard, Jama Masjid, Mathura was constructed in 1661 by the then Governor of Aurangzeb. Amongst all the wondrous mosques, this mosque offers an immensely serene ambiance and awe-inspiring views.
Must-see: The front of the mosque, which is inscribed with 99 names of Allah.
Location: Chatta Bazar, chowk bazar sabji mandi, Chowk Bazar, Mathura, Uttar Pradesh 281001
Suggested Read: 31 Ideal Places To Visit In India In May For An Amazing Summer Vacay In 2021
20. Cheraman Juma Mosque, Thrissur – Oldest Mosque in India
The oldest mosque in the country, Cheraman Juma Mosque is located in Thrissur and was built in 629 AD. Reflecting the sheer glory of Islam, the fine architecture of Cheraman Juma Mosque makes it one of the most prominent medieval mosques in India. Exuding tranquillity and fostering peace, this mosque holds immense significance for the followers of Islam.
Must-see: The architecture of the mosque is a unique blend of Hindu and Dutch-Kerala architectural style.
Location: Kodungallur – Shornur Rd, Arakulam, Kodungallur, Kerala 680664
Suggested Read: 25 Road Trips In India For Couples That Will Reshape Their Future Together In 2021
21. Jama Masjid, Srirangapatna – Tipu Sultan’s Favourite Mosque
Located in Srirangapatna, Karnataka, Jama Masjid is another prominent place of worship for Muslims. With its marvellous architecture encompassing a dome and minarets, this peaceful abode was Tipu Sultan’s favourite mosque. It was built in 1784 by Tipu Sultan, a prominent ruler of Mysore. The interiors of the mosque, including the walls and ceiling are adorned with paintings.
Must-see: A giant clock which is almost a century old and still works perfectly well.
Location: Srirangapatna, Karnataka 571438
Suggested Read: 19 Sun-kissed Spots For Family Beach Vacations In India In 2021
22. Jamia Masjid, Murudeshwar – A Heritage Mosque
Disclaimer: The image is for representation purposes only.
Peacefully nestled in Bhatkal town, Jamia Masjid is one of the oldest mosques in India. Boasting varied inscriptions and relics from the ancient times, the mosque also features a serene environment. With a three-storey structure and a basement, Jama Masjid, Murudeshwar is one of the most prominent mosques in India.
Must-see: Inscriptions and relics from the ancient era.
Location: Qazi Mohalla, Murdeshwar, Karnataka 581350
Suggested Read: Visit These 26 Tourist Places In South India During Summer Of 2021
23. Bhir Mosque, Ludhiana – Reflects the Splendour of Mughal Architecture
Disclaimer: The image is for representation purposes only.
A well-renowned mosque, situated in Ludhiana, Punjab, Bilwanwali Masjid or Bhir Mosque was constructed during the times of Jahangir. Encompassing a vast area, the mosque features a multitude of verandahs and rooms. The mosque also houses a pear-shaped dome and is dedicated to Kamal-ud-din Khan.
Must-see: Magnificent architecture, featuring brick carvings, and interiors with vibrant designs.
Location: B-34/2324 Civil Lines Chander Nagar, Civil Lines, Chander Nagar, Police Lines, Civil Lines, Ludhiana, Punjab 141001
Suggested Read: Best Trekking Places In India For 2021: Your Month-Wise Trekking Guide Is Here
24. Moonu Pettumma Palli, Pappinisseri – Hosts Kattile Palli Nercha Festival
Disclaimer: The image is for representation purposes only.
One of the most popular mosques in Kannur district, Moonu Pettumma Palli is located in the town of Pappinisseri. The mosque is well-known for its intricate architectural design and peaceful vibes. Popularly known as Kattile Palli, this place of worship is also prominent for Kattile Palli Nercha festival, which is a major festival in Kerala.
Must-see: One must witness the shenanigans of Kattile Palli Nercha festival at this mosque.
Location: Pappinisseri, Kerala 670561
Suggested Read: 10 Lesser Heard Wonders Of India You Never Knew Existed
25. Pattambi Mosque, Palakkad – Dedicated to A Muslim Saint
Disclaimer: The image is for representation purposes only.
Located in the Palakkad district of Tamil Nadu, Pattambi Mosque is dedicated to the Muslim saint- Aloor Valiya Pookunjikoya Thangal. The mosque witnesses the celebration of the famous annual festival- Pattambi Nercha. Pattambi Mosque is one of the most revered pilgrim centres in Tamil Nadu and is situated merely 60 km away from Palakkad city.
Must-see: Visit the mosque during the annual festival Pattambi Nercha and explore the vibrant glory.
Location: Palakkad, Kerala 679303
Suggested Read: These 10 Richest Cities In India Showcase A Modern World Charm In 2021
26. Nakhoda Mosque, Kolkata – Busiest Mosque of Kolkata
Nakhoda Mosque is a century-old mosque, situated in Kolkata. Featuring a prayer hall with a capacity of around 10,000, the mosque is regarded as one of the busiest mosques in Kolkata. The architectural design of the mosque is stunning and the entire structure is built with red sand stones. This magnificent mosque is 151 feet high and is one of the largest mosques in Kolkata.
Must-see: The pristine architecture and structure, featuring 25 minarets which are approximately 100 feet high.
Location: Rabindra Sarani, Chowringhee North, Bow Barracks, Kolkata, West Bengal 700073
Suggested Read: 16 Photogenic Valleys In India That Every Traveler Must Visit
27. Haji Ali Dargah, Mumbai – Idyllic Surroundings
Nestled within a picturesque setting, near the exquisite Arabian Sea, Haji Ali Dargah is the shrine of the well-renowned Muslim sufi saint, Haji Ali. Boasting Indo-Islamic architecture, the tomb is built with glass and looks completely surreal. With a marble courtyard and mesmerizing Arabic patterns, this place of worship is located in Mumbai.
Must-see: Inscriptions in Arabic that spell the different names of Allah.
Location: Dargah Rd, Haji Ali, Mumbai, Maharashtra 400026
Suggested Read: 39 Best Places To Visit In October In India In 2021
28. Jumma Masjid, Bijapur – Intricate Indo-Islamic Architecture
Jumma Masjid, Bijapur is one of the first mosques in India. The mosque features two minarets, majestic arches, and a dome. Located in Karnataka, this mosque boasts Indo-Islamic architecture and has tranquil environs. Situated amid a vast area, the mosque has a palatial architecture and is one of the most significant medieval mosques.
Must-see: Magnificent architecture.
Location: Jumma Masjid, Jamiya Masjid Rd, Jadar Galli, Vijayapura, Karnataka 586101
Further Read: 15 Amazing Places In India That Deserve More Travelers
Picturesque as they are, these mosques in India truly are an epitome of craftsmanship & depict architectural proficiency of the bygone era. Plan a trip to these places and find it for yourself!
Disclaimer: TravelHub claims no credit for images featured on our blog site unless otherwise noted. All visual content is copyrighted to its respectful owners. We try to link back to original sources whenever possible. If you own the rights to any of the images and do not wish them to appear on TravelHub, please contact us and they will be promptly removed. We believe in providing proper attribution to the original author, artist, or photographer.
Please Note: Any information published by TravelHub in any form of content is not intended to be a substitute for any kind of medical advice, and one must not take any action before consulting a professional medical expert of their own choice.
Frequently Asked Questions About Mosques In India
How many mosques are in India?
There are over 3,00,00 mosques in the country of India. Spread across the country, some of the most prominent mosques here are Jama Masjid, Jamali Kamali, Jamia Masjid, Mecca Masjid, and more.
Which city has most mosques in India?
Some of the places in India have a great number of mosques, including Hyderabad, Srinagar, Delhi, Mangalore, Madurai, Lucknow, Bhopal, etc. Some of these mosques are historically as well as architecturally famous.
What is the famous mosque in India?
Jama Masjid is considered to be one of the most famous mosques in India. Moreover, it is the largest mosque in the country that can accommodate about 25,000 people. Located in Delhi, this mosque is considered to be one of the most popular Muslim spots in the world.
Which is the first mosque in India?
Cheraman Juma Mosque is the first mosque in India. Located in Methala, Kerala, this mosque was established in 629 AD by Malik Deenar.
Who brought Islam in India?
Islam was brought by the Arab Traders in Malabar and Konkan-Gujarat in the 7th Century CE. The Cheraman Juma Mosque was the first mosque, reflecting this historical event.
Which is the largest mosque in the world?
The Great Mosque of Mecca is considered to be the largest mosque in the world. Also known by the name Masjid al-Haram, is one of the most prominent tourist sites in Saudi Arabia.
Who built Jama Masjid?
Jama Masjid was constructed by Shah Jahan in the year 1656 and it took over 5,000 workers to build it.
Is Taj Mahal a mosque?
Taj Mahal is a Muslim tomb built by Shah Jahan in the memory of his dead wife.
Looking To Book An International Holiday?
Book memorable holidays on TravelHub with 650+ verified travel agents for 65+ domestic and international destinations.
People Also Read: