Gwalior is a city of hidden historical treasures, architectural wonders and museums that are a testament to its glorious past. After you have explored the abundant charms of this interesting city, there are some wonderful places to visit near Gwalior that will take your travel experience to another level.

With a picturesque picnic spot very close to the city, a National park teeming with flora and fauna and mesmerizing historical sites like Orchha and Bateshwar to marvel at our incredible heritage, you will be spoilt for choices of tourist places around Gwalior.

25 Best Places To Visit Near Gwalior

If you’re planning to make a visit to Madhya Pradesh anytime soon, then make sure to keep these 25 places to visit in Gwalior in your travel list and enjoy the grandeur of the city. All of these places will surely leave one in awe by virtue of the magnificence that it oozes of. There is something to do for everyone and anyone. 

  • Bateshwar Temple – Yellow Stone Structure
  • Tighra Dam – Wide Spread Serenity 
  • Madhav National Park – Flourishing Wildlife
  • Padmavati Pawaya – For Terracotta Artefacts
  • Orchha – An Old Town
  • Jhansi – Historic Icon
  • Chanderi – Scenic Escape
  • Jahangir Mahal – A Symbol Of Friendship
  • Bir Singh Palace – Hints From The Bygone Era
  • Pagara Dam – A Perfect Respite
  • Shivpuri – Picture Perfect Retreat
  • Bhind – For Fertile Land
  • Panna National Park – Keep The Adrenaline Rushing
  • Ken Gharial Sanctuary – Exquisite Amphibians
  • Sanchi – Keystone Of Buddhist Heritage
  • TikamGarh – Spiritual Escape
  • Maharaja Chhatrasal Museum – A Walk To The Bundela Dynasty
  • Khajuraho – Architectural Benchmarks
  • Koshak Mahal – An Unorthodox Structure
  • Agra – Explore Ancient Buildings
  • Bharatpur – Majestic culture
  • Bharatpur – Majestic Culture
  • Mathura – Experience Divine Power
  • National Chambal Wildlife Sanctuary- Exquisite Wildlife
  • Ranthambore – Experience Majestic Animals
  • Vrindavan – A Holy Place

1. Bateshwar Temple – Yellow Stone Structure

incredible heritage structures

Image Source
Architecture lovers who are looking for places to visit near Gwalior within 50 km will be amazed to visit this historical site. A group of more than 200 temples excavated and restored by the ASI are truly a hidden treasure waiting to be explored. Built in yellow sandstone by the Gurjara-Pratiharas across the sloping hills of Bateshwar, most of the temples are dedicated to Shiva, Vishnu or Shakti. Named after the Bhuteshwar temple, the largest Shiva shrine at the site, Bateshwar structures display an interesting amalgamation of several different temple building styles. The nearby sites of Mitawali and Padawali are also not to be missed for some more incredible heritage structures.

Ideal for: History, architecture, photography
Timing: 4 AM to 9 PM
Distance from Gwalior: 31 km from Gwalior
Location: N.A
Entry fee: N.A

Must Read: 40 Tourist Places In Madhya Pradesh

2. Tighra Dam – Wide Spread Serenity 

one of the best picnic spot

Image Source

This scenic dam is one of the best places to visit near Gwalior railway station and a great option for a relaxing day out with friends or family. The placid waters of the Sank River, picturesque views and boating facilities make this an ideal spot for a rejuvenating break from the bustle of the city. An hour’s drive from Gwalior, part of which is through some narrow village roads, this oasis of tranquillity also offers a range of boating options and water sports facilities. You could choose between a languid paddle boat ride, a thrilling speed boat trip or some adrenaline rushing water scooter adventure. Follow this up with a quiet packed lunch in the lush green area and breathtaking sunset views to wrap up you picnic at Tighra dam.

Boating timings: 9AM to 5PM. Charges vary from INR 50/person for speedboat and jalpari boat. INR350 for water scooter ride
Ideal for: Nature, Water Sports, Relaxation
Distance from Gwalior: 24.3 km from Gwalior
Location: N.A
Entry fee: N.A

3. Madhav National Park – Flourishing Wildlife

authentic wildlife experience

Located around 80 kilometres away from Gwalior, the Madhav national park is an amazing weekend getaway for an authentic wildlife experience amidst thick deciduous forests. Spread over 300 square kilometres of forest and grasslands, the Madhav National park is home to antelopes, sloth bear, Indian gazelle, etc. The national park is also dotted with many historical ruins and 2 beautiful lakes deep inside the forest, making this an excellent outing for both nature lovers and history buffs. With a flourishing wildlife and many bird species near the lake, you can take the 2.5 hours jeep ride through the forest or simply spend a day at the Sankhya Sagar lake at the edge of the forest photographing the migratory birds.

Places to Stay:

  • MPT Tourist Village
  • The Two Angel Hotel
  • Hotel Diskha Lodge
  • Krishna Hotel
  • Hotel Sunrise

Entry fee: Vehicle with guide costs INR 1100.
Ideal for: Nature, Wildlife, Photography
Distance from Gwalior: 123 km from Gwalior
Timing: N.A
Location: N.A

Suggested Read: 10 Honeymoon Places In Madhya Pradesh Every Couple Should Visit

4. Padmavati Pawaya – For Terracotta Artefacts

one of the ancient sites in the city

Image Source
This ancient site with the ruins of the magnificent capital city of the Nagas is one of the lesser known places to visit near Gwalior for its historical significance. Strictly for history and archaeology enthusiasts, the ruins are located about 60 kms from the city. Padmavati finds mention in many significant Sanskrit texts including the Puranas The ruins just give you a glimpse into its glorious period of lofty mansions, towers, temples and gardens during the Naga and Gupta rule. Most of the terracotta and stone artefacts like the beautiful palm capital and the image of Yaksha Manibhadra are now displayed at the Gurjari Mahal Archaeological Museum at Gwalior. The Dhumeshawar temple and the Sind waterfall close by are other worth visiting sites.

Ideal for: History, Archaeology, Photography
Distance from Gwalior: 64 km from Gwalior
Location: N.A
Timing: N.A

5. Orchha – An Old Town

fascinating forts and temples

An easy 3-hour drive out of Gwalior stands the magnificent historical town of Orchha with its fascinating fort, palaces, temples and the popular cenotaphs. Amongst all the places to visit near Gwalior, this erstwhile capital of the Bundela rulers on the banks of the Betwa river is the most rewarding destination. The 14 ornate chhatris or cenotaphs dedicated to the rulers along the bank of the Betwa are a sight to behold and must not be missed. The island fort of Orchha houses the Jehnagir Mahal, Raj Mahal and Rai Parveen Mahal each splendid in it s own way. The Raja Ram temple holds great religious significance for the local populace. Also worth visiting are the Laxminarayan temple with beautiful frescoes, Chaturbhuj temple and the Phool Bagh with its unique water ventilation system. The Satdhara where the Betwa river splits into seven streams is a perfect spot for a quick splash in the water and unwinding after traipsing around the town.

Places to Stay:

  • Hotel Sunset
  • MPT Sheesh Mahal
  • Hotel Orchha Inn
  • Ramdham Hotel
  • Shri Ram Raja Guest House

Ideal for: History, Architecture, Nature
Distance from Gwalior: 136 km from Gwalior
Timing: N.A
Location: N.A

Suggested Read: 10 Best Hotels In Gwalior To Make Your Stay Comfortable & Luxurious

6. Jhansi – Historic Icon

the significant fort in the city

Jhansi’s historical significance and the important role it played during the independence struggle has been forever etched into our minds making it one of the best cities to visit near Gwalior. Having grown up on tales of the brave Queen of Jhansi, Rani Laxmibai, this historical city is great choice when looking for places to visit near Gwalior. The Jhansi fort which stood witness to the battle between Rani Laxmibai and the British Army is a must visit to relive that glorious chapter in history. The mesmerising light and sound show in the evening takes you on a wonderful historical journey and must not be missed. While in Jhansi you can also visit the picturesque Parichha dam for a brush with nature and some tranquil moments. 

Ideal for: History, photography
Distance from Gwalior: 103 km from Gwalior

7. Chanderi – Scenic Escape

surrounded by hills

Image Source
Surrounded by hills, forests and lakes,Chanderi is a scenic town and among the best tourist places near Gwalior within 300 Kms. Dotted by many historical monuments and an important centre for the Jains, Chanderi is best known across the globe for its beautiful hand-woven fabric and sarees. Nothing showcases our country’s rich cultural heritage and crafts better than the splendid handlooms. The gossamer silk threads embedded with intricate designs, traditional patterns in vivid colours and the quintessential gold border make the Chanderi fabric a delight to wear and look at. For those seeking a different experience visiting the Chanderi looms and exploring its historical sites, this interesting town is one of the best tourist places around Gwalior.

Places to Stay:

  • MPT Kila Kothi
  • MPT Tana Bana
  • Hotel Shri Kunj
  • Hotel Sandeep Garden
  • Anand Residency Delux

Ideal for: History, Textile, Shopping
Distance from Gwalior: 210 km from Gwalior

Suggested Read: Explore Gwalior Fort: An Epitome Of Architectural Grandeur

8. Jahangir Mahal – A Symbol Of Friendship

Jahangir Mahal

Image Source

Showcasing the indo-islamic architecture, the Jahangir Mahal in Orchha is a rare combination of beauty and rust. Built in the 17th century by the Bir Singh Deo, this ancient marvel was a symbol of honor to the Mughal emperor Jahangir who visited Orchha for the first time. The monument is considered as a symbol of friendship and its rusted interiors gives the complete vibe of the bygone era.

Timings: 7:30am- 6pm
Entry Fees: INR 5 for Indians, INR 30 for foreigners
Ideal for: History, Architecture
Distance from Gwalior: 122 km from Gwalior

9. Bir Singh Palace – Hints From The Bygone Era

Bir Singh Palace

Image Source

Settled atop a hill, this ancient palace was built in the time of 1614 by King Bir Singh Deo. The architecture of the palace reflects the grandeur and fine artistry of the bygone era. For the people who are visiting Gwalior for the first time can keep this place in their list and witness the beauty of this underexplored gem of the city while looking out for places to visit near Gwalior within 100 km.

Timings: 8am-5pm
Location: Next to the Duttiah Lake
Distance from Gwalior: 75 Kms
Ideal for: History, symbol of friendship bond

Suggested Read: 4 Best Tourist Circuits In Madhya Pradesh

10. Pagara Dam – A Perfect Respite

Pagara Dam

Image Credits: Amey Barve for Wikimedia

Pagara Dam is truly a gem. It is one of the best places to visit near Gwalior that offers a perfect respite. The dam gives one a chance to escape the monotony of one’s lives and just enjoy their time in the arms of nature. Sitting on the Asan River, this Dam is a great spot for a bike ride from the main city. Pagaram Dam is also quite a camping site for thrill seekers. Friends and families can head to this destination to enjoy some quality time with each other. There are also boating facilities that the Dam has to offer. Pagara Dam is a one-stop trip for those who are in a need of a break.

Ideal for: Adventure, picnic, photography
Distance from Gwalior: 76 km from Gwalior
Boating Timing: N.A
Location:
N.A

11. Shivpuri – Picture Perfect Retreat

Shivpuri

Image Credits: Amit Sen for Wikimedia

Shivpuri is a mecca for nature lovers. With waterfalls, majestic hills, and the thick forests sitting in its lap, Shivpuri is spot for tranquility seekers. This destination has peace encircling the every nook of the atmosphere. One of the most serene tourist places near Gwalior, Shivpuri looks like a place right out of a storybook. It is best to visit the destination when the monsoon prevails. The foliage and vegetation looks the most lively right after it rains. This town became historically important after Tatya Tope, the freedom fighter was hanged here. This picture-perfect destination is simply magical.

Places to Stay: 

  • Peacock Valley Camp
  • Hotel Dev Raj
  • Hotel Grand Tapovan
  • Bull’s Retreat
  • Sant Sewa Guest House

Ideal for: Nature lovers, family
Distance from Gwalior: 121 km from Gwalior

Suggested Read: 15 Best Things To Do In Gwalior: The Glittering Gem Of Madhya Pradesh

12. Bhind – For Fertile Land

Bhind

Image Credits: Harshit Aggarwal for Wikimedia

Bhind is a quaint city boasting about some extremely fertile soil. This is one of the agriculturally important tourist places near Gwalior. This town is sitting in the Chambal region, nestled amidst the mighty mountains and the refreshing green jungles. This city has been through a lot. From dynasties after dynasties have reigned this spot and the hints of each one can still be witnessed in certain aspects of the city architecture. Located just a couple of kilometers from Gwalior, this town offers a serene experience to its travelers that includes abundant greens, waterfalls, and rivers.

Ideal for: Family, thrill seekers
Distance from Gwalior: 78 km from Gwalior
Location: N.A
Timing: N.A

13. Panna National Park – Keep The Adrenaline Rushing

Panna National Park

Image Credits: Mehaknoni for Wikimedia

Panna National Park is heaven for wildlife lovers. Spread over a whopping 542 sq kilometers, this National Park is idyllic to rest in mother nature’s lap. The major characteristic features of this National Park are the rugged terrains and the rawness of untouched forest. Panna is a perfect habitat for the wild as they can be seen roaming around freely here. One can hear the light sounds of the gushing Ken River that flows across the National Park. This combined with the intriguing variety of flora and fauna makes Panna among the best tourist places near Gwalior.

Places to Stay: 

  • MPT Jungle Camp Madla
  • Karnavati Retreat
  • Ken River Lodge
  • Bear Valley Camp
  • Ashish Lodge

Ideal for: Wildlife, nature, photography
Distance from Gwalior: 371 km from Gwalior
Location:
N.A
Timing: N.A

Suggested Read: 15 Wildlife Sanctuaries In Madhya Pradesh To Witness Its Wild Side

14. Ken Gharial Sanctuary – Exquisite Amphibians

Ken Gharial Sanctuary

Image Credits: Sarangib for Pixabay

Among the offbeat places near Gwalior is the Ken Gharial Sanctuary. This Sanctuary is one of the untouched terrains that sits on the floors of Madhya Pradesh. Perfect for adventure seekers, Ken Gharial boasts about deep gorges, refreshing falls, and the dense green jungles. One can observe the exquisiteness of Gharials i.e. crocodiles from up close. Witnessing these magnificent amphibians in their natural habitat is truly marvelous. Get a good glimpse of the exotic wild side of the central region of the country when visiting Ken Sanctuary.

Timings: 7am – 5pm
Ideal for: Wildlife, photography
Distance from Gwalior: 315 km from Gwalior

15. Sanchi – Keystone Of Buddhist Heritage

Sanchi

Image Credits: Anupam Mukherjee

Sanchi is a renowned village that comes under UNESCO World Heritage Site. This is among the most ancient and action-packed places near Gwalior. Sanchi got its fame by virtue of the most iconic tourist attraction i.e. the Sanchi Stupa. There is an array of Buddhist monasteries and fragments, some dating back to the 3rd century BC. For those who seek solace can consider Sanchi. The stupas in Sanchi were actually constructed under the orders of Ashok Emperor who followed the footsteps and teachings of Lord Buddha. It is surely one of the magnificent places to pay a visit to in Gwalior.

Ideal for: History, architecture
Distance from Gwalior: 398 km from Gwalior

Suggested Read: 17 Incredible Temples In Madhya Pradesh That Reflect Beauty And Charm

16. TikamGarh – Spiritual Escape

TikamGarh

Image Credits: YashiWong for Wikimedia

Tikam Garh is a destination named after Lord Krishna. This town is one of the quaint, little places near Gwalior. Spread across just 21 sq km, Tikam Garh is popular for its fairytale landscapes and the pristine Betwa River. This town is one of the religiously significant towns that can be visited in Madhya Pradesh. There is an extensive number of Hindu temples that acts as a magnet of thousands of pilgrims every year. One can feel the spiritual aura that oozes out of this town. The river simply adds to the serenity and tranquility of the destination.

Ideal for: Paying homage, photography
Distance from Gwalior: 202 km from Gwalior
Location: N.A

17. Maharaja Chhatrasal Museum – A Walk To The Bundela Dynasty

Maharaja Chhatrasal Museum

Image Credits: Subramku for Wikimedia

Maharaja Chhatrasal Museum is where you head if you wish to understand the history of Bundela dynasty. This museum is located in Khajuraho. One of the beautiful places near Gwalior, the museum is sitting on the lake side and is nestled amidst the scenic hills. From the antiques of the dynasty to the various artefacts, there is plenty to witness here. There are also the original weapons that were used during the old days displayed here. There are a few concave and convex mirrors in this museum that displays the most hysterical reflections for one to witness.

Timings: 10am – 5pm
Ideal for: History, family, friends
Distance from Gwalior: 221 km from Gwalior

Suggested Read: These 10 Places To Visit In Madhya Pradesh In May Will Fulfill All Your Travel Dreams

18. Khajuraho – Architectural Benchmarks

Khajuraho

Image Credits: Sanjay Tiwari for Wikimedia

Khajuraho is the temple town of Madhya Pradesh. This town is home to structures that are a perfect example of the craftsmanship in the golden days. Khajuraho is known for being home to innumerable Jain, Buddhist, and Hindu temples. Khajuraho received its fame by virtue of the architecture that executed the classic Indian eroticism in the finest manner. This destination appeals to a large number of history buffs all year long. The townscape of Khajuraho is another impressive element which simply adds to the highlights of this destination.

Places to Stay:

  • The Lalit Temple View
  • The Lalit Traveller Khajuraho
  • Hotel Isabel Palace
  • Hotel Harmony
  • Ramada Khajuraho

Ideal for: History, photography
Distance from Gwalior: 315 km from Gwalior
Timing: 8:00 AM to 6:00 PM

19. Koshak Mahal – An Unorthodox Structure

Koshak Mahal

Image Source

Koshak Mahal is another one of the architecturally aesthetic places to see near Gwalior. The soaring arches and the unorthodox structure adds to the appeal of this Mahal. It was constructed under the reign of Malwa dynasty in the year 1445. The Mahal was once a seven storey structure. In the present day, one can only observe four storeys without any idea about what actually happened to the other three. The enigma that oozes out of this structure will leave one in a trance.

Ideal for: History, family, photography
Distance from Gwalior: 211 km from Gwalior
Timing: N.A
Location:
N.A

Suggested Read: 10 Khajuraho Hotels That Are Considered To Be Ideal Staying Options In Madhya Pradesh

20. Agra – Explore Ancient Buildings

Image Source

Agra has emerged as one of the fundamental tourist’s picnic spots across the world. The city of Agra is renowned for medieval Mughal buildings and is also popularly known as the Taj city. People will get to experience 3 of the UNESCO world heritage sites along with more than 40 picnic spots in Agra. The architecture of the buildings is splendid as they are an amalgamation of Indo-Islamic architecture with finesse and perfection. It is the best destination if you are looking for places to visit near Gwalior within 200 km.

Places to Stay:

  • Ekaa Villa – A Boutique Hotel
  • The Oberoi Amarvillas Agra
  • Max Guest House
  • Trident Agra
  • The Elite

Ideal for:Taj Mahal, forts, tombs, markets
Location: Situated on banks on river Yamuna
Distance from Gwalior: 156 km from Gwalior

21. Bharatpur – Majestic Culture

Image Source

Bharatpur came to be known as the Eastern Gateway to Rajasthan which is popular for its authentic Rajasthani traditions, ancient art and culture and other religious disciplines. Bharatpur is acknowledged for being part of the tourism triangle of Agra, Jaipur and Delhi and considered as one of the best places to visit for the people who have the thirst for exploring ancient culture. People are fascinated by Bharatpur owing to its rich culture, chivalry and romance.

Places to Stay:

  • Shiv Vilas Palace
  • Laxmi Villas Palace
  • Hotel Swaraj
  • Hotel Anta Palace
  • Hotel Ravi Residency

Ideal for: National Parks, Wildlife Sanctuaries
Location: Situated in Braj region in Rajasthan
Distance from Gwalior: 181 km from Gwalior

Suggested Read: 6 Exotic Hill Stations In Madhya Pradesh Which Will Definitely Make You Escape The Gloomy Weekend

22. Mathura – Experience Divine Power

Image Source

The best time to visit the city of Mathura is from October to March. We all are acquainted of the fact that India is a land of diverse religions and Hinduism prevails in Mathura. If you are a spiritual person then you must surely have a visit to this place where you will find peace and serenity prevailing. Mathura is famously known as the birthplace of Lord Krishna.

Places to Stay:

  • Hotel Lotus Grand
  • Hotel Wingston Mathura
  • The Radha Ashok
  • Treebo Trip Panache
  • Hotel Amritam

Ideal for: Temples, Lord Krishna Holy places
Location: Situated 211 km away from Gwalior
Distance from Gwalior: 211 km from Gwalior

23. National Chambal Wildlife Sanctuary- Exquisite Wildlife

Image Source

If you are a nature lover and enthusiast then National Chambal Wildlife Sanctuary is perfect for you. The best time to visit a wildlife sanctuary lasts from October to March. The Sanctuary provides shelter to species like Gharial, Red-delegated turtles and various other species of animals. The Sanctuary was established in the year 1979 and provides an environment for various imperilled species.

Ideal for: Wildlife, bird species
Location: Situated close to the tripoint of Rajasthan, Madhya Pradesh and Uttar Pradesh
Distance from Gwalior: 212 km from Gwalior

Suggested Read: 7 Best Places To Visit In Madhya Pradesh In June To Roll In Summers Like A Pro

24. Ranthambore- Experience Majestic Animals

Image Source

Ranthambore provides shelter to some of the most distinguished animals on the earth which is mainly for tigers. The best time to visit Ranthambore is from November to February. You can experience the dense forests and the beauty of wildlife closely. The park is home to various animals like Sloth bears, myriad species of birds, sambar, leopards, hyenas and reptiles.

Places to Stay:

  • Vanya Villas
  • Nahargarh Hotel
  • Taj Sawai Madhopur Lodge
  • Khem Vilas
  • Ranthambore Forest Resort

25. Vrindavan – A Holy Place

Image Source

The best time to visit the birth place of Lord Krishna is from October to March. Vrindavan happens to be located in the Mathura district where Hinduism prevails. It is assumed that Lord Krishna spent most of his childhood days in the holy city of Vrindavan. Devotees from all over the country come here, mostly the followers of Vaishnavism tradition in Hinduism. Vrindavan has several temples which are beautiful and ancient. 

Places to Stay:

  • Trend Divine Destiantion
  • Ananda Krishna Van
  • Meera Bhawan
  • Ananda Castle
  • Hotel Shri Radha Nikunj

Ideal for: Temples, Lord Krishna holy places
Location: Situated in the Mathura district
Distance from Gwalior: 222 km from Gwalior

Further Read: Chanderi In Madhya Pradesh: A Detailed Guide To This Unique Town

So if you’re a true history buff, then make sure you add these places to visit in Gwalior in your list. Needless to say, these places offer an exciting and surreal escape from Gwalior. While some can be enjoyed on a weekend, the others are good for a day trip. So what are you waiting for? Pack your bags and get on a journey to explore the bygone era of Gwalior city while traveling to Madhya Pradesh.

For our editorial codes of conduct and copyright disclaimer, please click here.

Frequently Asked Questions About Places To Visit Near Gwalior

Why is Gwalior so famous?

Gwalior is known for a number of historical places like Gwalior Fort, Gujari Mahal, Suraj Kund, Chaturbhuj Mandir.

Is it safe to travel during this COVID situation?

Yes, it is safe provided you follow all the safety precautions such as getting vaccinated, wearing masks at all times, sanitising your hands regularly and avoid going to crowded places.

What is the name of Gwalior's main hill station?

There are many famous hill stations near Gwalior such as Kamadgiri, Pachmarhi, Morni Hills, Saputara and Amarkantak. All of these are about 500kms-900kms away from Gwalior.

What is Gwalior's most famous dish?

Poha and Jalebi is the most famous common breakfast of Gwalior that you should not miss.

Where is Gwalior situated?

Gwalior is situated in Madhya Pradesh, 121 km from Agra and 321 km from New Delhi.

Who is the founder of Gwalior?

Ranoji Sindhia is the founder of Gwalior. He founded Gwalior in the 18th century as part of the Maratha Confederacy. It was a significant state at the time when India was colonized.

How do I reach Gwalior?

Gwalior Airport is just 8 km from the airport. A number of major trains stop at Gwalior railway station. You will also find a number of buses from major cities like Vadodara, Indore, Bhopal, Jhansi, etc.

Is Gwalior a metro city?

Yes, Gwalior has a rapid transit system that was proposed in 2014 but it did not become functional before 2021. So, it does make it a metro city.

How old is Gwalior Fort?

Gwalior Fort has existed since the 10 century if you believe the historical documents. However, the inscriptions on the fort walls indicate that the fort has been in existence since the 6th century.

Which river flows in Gwalior?

Chambal River flows through Gwalior.

People Also Read:

Category: Gwalior, madhya pradesh, Places To Visit, Ujjain

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month