Start your trip by exploring the sacred town of Omkareshwar on the banks of the Narmada River. In the morning, visit the Omkareshwar Temple, a famous pilgrimage site dedicated to Lord Shiva. Take a peaceful boat ride along the river to admire the scenic beauty surrounding the island. In the afternoon, head to the nearby Mamleshwar Temple, known for its intricate carvings and architecture. Enjoy a picnic by the river and soak in the serene atmosphere. As the evening approaches, witness the mesmerizing Aarti ceremony at the Omkareshwar Temple, where lamps are lit and prayers are chanted.
On the second day, explore the historical town of Maheshwar, known for its majestic fort and traditional handloom industry. Begin your morning by visiting the Ahilya Fort, which offers panoramic views of the Narmada River. Immerse yourself in the rich history and architecture of the fort. In the afternoon, stroll through the colorful local markets and witness the weaving process of Maheshwari sarees. Don't miss the opportunity to try the delicious local cuisine at one of the traditional restaurants. As the day comes to an end, head to Manav and Pitraparvat to enjoy a peaceful evening amidst nature. Take a leisurely walk along the beautiful trails and enjoy the scenic beauty of the surrounding hills.
For a unique and family-friendly experience, consider visiting the Chhappanbhog Temple in Omkareshwar. This temple is known for its 56 different food offerings made to Lord Shiva daily. It's a delightful cultural experience where you can witness the preparation of these delicious offerings and even partake in the prasad (sacred food). Another hidden gem is the Maheshwar Ghats, where you can witness the evening aarti ceremony and take a boat ride on the Narmada River while enjoying the scenic beauty of the town. Locals also recommend exploring the nearby island of Mandhata, where you can find ancient caves and sculptures.
For hotel and flight prices, you can check here.