Karni Mata temple udaipur

Top 5 Places to Must Visit in Udaipur

Udaipur, known as the “City of Lakes,” is an attractive destination in the Indian state of Rajasthan. It boasts a rich history, stunning architecture, and breathtaking natural beauty. If you’re planning a trip to Udaipur, make sure to visit these Top 5 Places to Must Visit in Udaipur that offer a unique and memorable experience.

Karni Mata Udaipur

Karni Mata temple udaipur

History of Karni Mata Udaipur

Karni Mata Udaipur, also known as the Karni Mata Temple, is a renowned Hindu temple dedicated to the Hindu goddess Karni Mata. The temple holds great significance for the locals and is believed to grant wishes to those who visit it with devotion. The history of Karni Mata Udaipur dates back to the 15th century when it was built by Maharana Karan Singh.

Attractions at Karni Mata Udaipur

The main attraction of Karni Mata Udaipur is the large population of rats that reside in the temple complex. These rats, known as “kabbas,” are considered sacred and are fed and protected by the temple authorities. Visitors can witness the unique sight of hundreds of rats roaming freely in the temple premises.

Apart from the rat population, the architecture of the temple is a marvel to behold. Intricate carvings, colorful frescoes, and beautiful marble work adorn the temple walls, creating a visually stunning experience for visitors.

How to Reach Karni Mata Udaipur

Karni Mata Udaipur is located on Machla Magra Hills, offering panoramic views of the city. It is easily accessible by road and is approximately 10 kilometers away from the city center. Visitors can hire a taxi, Bike or take a local Auto to reach the temple.

Badi Lake

badi lake udaipur

Overview of Badi Lake

Badi Lake, also known as the “Badi ka Talab,” is a tranquil artificial lake located around 12 kilometers from the main city of Udaipur. Built by Maharana Raj Singh I in the 17th century, this lake served as a crucial water reservoir for the region.

Things to Do at Badi Lake

Badi Lake offers a serene atmosphere away from the bustling city. Visitors can indulge in activities like boating, picnicking, and bird-watching. The lake is surrounded by lush greenery and majestic Aravalli Hills, providing a picturesque backdrop for photography enthusiasts.

For those seeking a spiritual experience, there is a nearby Shiva temple called “Neemach Mata Temple” that can be visited while exploring the Badi Lake area.

Best Time to Visit Badi Lake

The best time to visit Badi Lake is during the monsoon season (July to September) when the lake is filled with water and the surroundings turn lush green. However, it is advisable to check the weather conditions before planning a visit to avoid heavy rainfall.

Fatehsagar Lake

Fatehsagar Lake Udaipur

Background of Fatehsagar Lake

Fatehsagar Lake is a beautiful artificial lake located in the north of Udaipur. It was constructed by Maharana Jai Singh in the 17th century and later reconstructed by Maharana Fateh Singh, after whom it is named. The lake is one of the most popular tourist attractions in Udaipur.

Popular Activities at Fatehsagar Lake

Fatehsagar Lake Udaipur offers a range of activities to engage visitors. Boating is a major attraction, and tourists can hire paddleboats or motorboats to explore the lake and enjoy the scenic views. The lake is also surrounded by well-maintained gardens, such as Nehru Park and Moti Magri, where visitors can relax and enjoy the tranquility.

Additionally, there is a solar observatory called “Udaipur Solar Observatory” located on an island in the lake, which is a must-visit for astronomy enthusiasts.

Tips for Visiting Fatehsagar Lake

To make the most of your visit to Fatehsagar Lake, it is recommended to visit during the evening when the lake lights up with the reflections of the surrounding lights, creating a magical ambiance. It is also advisable to carry sunscreen, sunglasses, and hats during sunny days to protect yourself from the harsh sunlight.

Sajjangarh Palace

Sajjangarh Fort - Monsoon palace

Historical Significance of Sajjangarh Palace

Sajjangarh Palace, also known as the “Monsoon Palace,” is perched on top of the Bansdara Peak of the Aravalli Hills. It was built in the late 19th century by Maharana Sajjan Singh of the Mewar dynasty. The palace served as a summer retreat for the royal family and offered breathtaking views of the surrounding landscapes.

Features of Sajjangarh Palace

The architecture of Sajjangarh Palace is a fusion of Rajput and Mughal styles. The palace is made of white marble and offers panoramic views of Udaipur, especially during sunsets. The sunset view from Sajjangarh Palace is considered one of the most captivating sights in Udaipur.

Visiting Sajjangarh Palace

To reach Sajjangarh Palace, visitors can hire a taxi or take a local bus from Udaipur city. It is advisable to visit the palace during the late afternoon to witness the mesmerizing sunset. The palace also has a small museum showcasing artifacts and photographs related to the royal history of Udaipur.

City Palace

City Palace udaipur

Introduction to City Palace

The City Palace of Udaipur is a grand architectural marvel located on the banks of Lake Pichola. It was built over a period of several centuries, with contributions from various rulers of the Mewar. The palace complex is a blend of Rajput, Mughal, European, and Chinese architectural styles.

Highlights of City Palace

The City Palace is a vast complex that houses numerous palaces, courtyards, gardens, and museums. It showcases intricate carvings, stunning mirror work, and impressive paintings. The palace also offers panoramic views of Lake Pichola and the surrounding cityscape.

One of the main attractions within the City Palace is the Crystal Gallery, which displays a vast collection of rare and exquisite crystal artifacts. Another noteworthy feature is the Sheesh Mahal (Mirror Palace), adorned with thousands of small mirrors that create a dazzling effect.

Exploring City Palace

Visitors can explore the City Palace through guided tours or at their own pace. The palace complex is divided into several sections, each with its own unique features. It is recommended to allocate sufficient time to fully appreciate the architectural beauty and historical significance of the City Palace.


Udaipur, with its rich cultural heritage and breathtaking attractions, offers a memorable experience for travelers. From the spiritual ambiance of Karni Mata Udaipur to the tranquility of Badi Lake, the charm of Fatehsagar Lake, the grandeur of Sajjangarh Palace, and the architectural marvels of City Palace, Udaipur has something for everyone. Make sure to visit these top five places to truly immerse yourself in the beauty and history of Udaipur.

FAQs about Udaipur

A: Yes, there are entry fees for most of the attractions in Udaipur. The fees may vary for Indian and foreign tourists. It is advisable to check the official websites or local guides for the updated entry fees.

A: Udaipur is well-connectivity by air, rail, and road. The city has its own airport, Maharana Pratap Airport, which has regular flights from major cities in India. Udaipur Junction is the main railway station, and it is well-connected to various cities across the country. Additionally, Udaipur is well-connected by road, and there are regular bus services from nearby cities and towns.

A: Apart from the top five places mentioned in this article, other popular attractions in Udaipur include Jag Mandir, Saheliyon Ki Bari, Bagore Ki Haveli, and Jagdish Temple. These attractions offer unique experiences and showcase the rich cultural heritage of Udaipur.

Share your love