Top 16 Most Beautiful Gardens In India

India is famous for rich cultural heritage and natural diversity. Majestic gardens are symbols of cultural heritage in India. Most of these majestic gardens were built during the Mughal era. With the modernization and urbanization of cities, more and more parks and gardens have been made to give a break to people and children from the chaos of daily busy life.

People can spend quality time and breathe fresh air here in these gardens. Brilliant architecture, beautiful decoration, lush greenery, pretty fountains and birds attract tourists, nature lovers and photographers in these gardens. Find here most famous gardens in India:

1. Hanging Garden, Mumbai

Hanging Garden or the Pherozshah Mehta Garden are terraced gardens located at the top of Malabar Hill in Mumbai. This garden is one of the most beautiful gardens in India. Well-maintained flowers and greens all around the park will soothe and relax your mind. This is a great place for children. A huge reservoir is situated under the garden.

  • Entry Fee : Free
  • Opening & Closing Time: 5 A.M - 9 P.M.
  • Things To Do At Hanging Garden : You will watch all around the park interesting animal shaped hedges. This garden is a great place for capturing a lot of pictures especially a sunset view of the Arabian Sea. You can enjoy yoga, meditation and morning walks here.

Hanging Garden Mumbai

Also Read : 30 Most Famous Tourist Attractions in Mumbai

Suggested Tour:

2. Shalimar Bagh, Srinagar

Shalimar Bagh is one of the most beautiful gardens in India. It is located by the side od serene Dal Lake. Shalimar means abode of love. Mughal Emperor Jahangir built this garden in 1619 for his beloved wife Nur Jahan. It is now considered as the ‘Crown of Srinagar’. The garden has a canal, which runs through the centre of the garden, and where water comes from the Dal Lake.

  • Entry Fee : Rs. 10 per person
  • Opening & Closing Time: 9A.M. TO 7P.M.
  • Things To Do At Shalimar Bagh : You will cherish an amazing view of a variety of flowers, lake and shallow terraces. You will enjoy a light and sound show at the evening.

Shalimar Bagh, Srinagar

Suggested Tour :

3. Mughal Garden, Delhi

One of the most beautiful gardens in India is Mughal gardens located at the Rashtrapati Bhavan, Delhi. It is considered as the soul of the Presidential Palace. The Mughal Garden is constructed on the model of Mughal Gardens of Jammu & Kashmir, the miniature paintings of India & Persia and the gardens around the Taj Mahal. The Mughal Garden has beautiful flower plants and several canals and fountains.

  • Entry Fee : Free
  • Opening & Closing Time: 10 A.M. – 4 P.M. (February-March)(except Monday)
  • Things To Do At Mughal Garden : The Mughal Garden is divided into six sections. At Rectangular garden, you will watch ceremonies hosted by the President on the eve of Independence Day and Republic Day. The Circular Garden has a bubble fountain, which you will see at the centre of the garden. Other attractions are Spiritual garden and Herbal garden.

Mughal Garden, Delhi

Also Read : Top Tourist Attractions in Delhi

4. Brindavan Garden, Karnataka

Brindavan Garden, Karnataka, one of the most beautiful gardens in India, will take you away from the hustle and bustle of the city life. The three-terraced gardens cover about 60 acres of land. The garden was built in 1932. It is the haven of many beautiful Ficus trees, flowering plants and flora.

  • Entry Fee : Rs.15 for per adult and Rs. 5 for per child
  • Opening & Closing Time: 6 A.M. - 8 P.M.
  • Things To Do At Brindavan Garden : You will be mesmerized viewing water fountain show from 6:30 to 7:30 p.m. It may be said the heaven for horticulturists and plant lovers. You will feel relaxed at the lap of beautiful Ficus trees and flowering plants.

Brindavan Gardens Mysore

5. Nishat Garden, Srinagar

Nishat Garden or ‘the garden of bliss’ is located on the banks of serene Dal Lake. At the background, you will see the snow-covered Pir Panjal Mountain. You can have a beautiful sunset view of the Dal Lake from this terraced Mughal Garden. There is a beautiful water canal at the centre of the garden. Twelve terraces of the garden are full of flowering plants like roses, lilies and asters.

  • Entry Fee : Rs.10 per person
  • Opening & Closing Time: 9 A.M. TO 7 P.M.
  • Things To Do At Nishat Garden : You will enjoy the sunset view of the Dal Lake from Nishat Garden. You will cherish the amazing background view of snow capped Pir Panjal Mountain from this garden. Flowering plants will soothe your mind.

Nishat Garden Srinagar

Suggested Tour:

6. Pinjore Garden, Haryana

Another beautiful Mughal Garden, Pinjore garden at Haryana, was built in the 17th century. The garden covers an area of 100 acres. The Pinjore Garden or Yadvinder Garden is well-known for well-maintenance of the garden. Fountains, water bodies and lush green are main attractions of this garden.

  • Entry Fee : Rs. 25 per person
  • Opening & Closing Time: 7 A.M.-10 P.M.
  • Things To Do At Pinjore Garden : You will experience the Mughal creation here. There is a mini zoo with a variety of species of birds and animals here. You can buy your favourite flowering plants from a plethora of plants. Enjoy camel ride and street food outside the garden.

Pinjore Garden Haryana

7. Rock Garden, Chandigarh

Rock Garden is a unique garden or you may call it an open-sir exhibition hall because this garden shows sculptures designed by Nek Chand. He made sculptures from industrial and urban wastes. The garden is situated between the Capitol building and the Sukhna Lake. It covers 40 acres of land with colourful art pieces and sculptures.

  • Entry Fee : Rs.30 for adult and Rs.10 for children
  • Opening & Closing Time: 9 A.M.- 6 P.M.
  • Things To Do At Rock Garden : You will notice man-made interlinked waterfalls. You will be spellbound to view sculptures made from wastes like glasses, bottles, bangles, tiles, electric wasdtes etc. You can enjoy cultural programmes here. There are many statues of birds, animals and human figures.

Rock Garden Chandigarh

Suggested Tour : 8 Days - Himachal Hill Station Tour

8. Government Botanical Garden, Tamil Nadu

Government Botanical Garden is located at the lap of Dodabetta Peak. It is one of the most beautiful gardens in India. This garden is situated at Ooty in Tamil Nadu. It covers an area of 22 hectares of land. Visitors admire colourful natural beauty, lush green lawns and a ariety of flowering plants of this garden. Another attraction of Ooty Botanical Garden is Toda Hill, from which visitors come to know about the cultures of Toda.

  • Entry Fee : Rs.30 for adult and Rs.15 for children
  • Opening & Closing Time: 7 A.M.- 6:30 P.M.
  • Things To Do At Government Botanical Garden : You will see here the rare species of trees like cork tree, monkey puzzle tree, paperberk tree. You will be nostalgic by seeing an old fossilized tree, which is about 20 million years old. You will be knowledgable about Toda culture here.

Government Botanical Garden Ooty Tamilnadu

Suggested Tour :

9. Lodhi Garden, Delhi

Lodhi Garden is the home of the tombs of Lodhi king Sikander Lodhi and Sayyid ruler Mohammed Shah. This architecture was constructed in 15tn century during Lodhi reign. The Shisha Gumbad and the Bara Gumbad are two other attractions of Lodhi Garden. The architecture shows Delhi’s illustrious history and is the height of brilliant engineering. Visitors appreciate the architecture and lush greenery of this garden.

  • Entry Fee : Free
  • Opening & Closing Time: 6 A.M. – 7:30 P.M.
  • Things To Do At Lodhi Garden : Students from schools and colleges come here for educational excursion. You may spend leisure time here at the lap of lush green. It is a nice picnic spot.

Lodhi Garden Delhi

Also Read : Top 10 Things To Do In Delhi

Suggested Tour :

10. Rock Garden, West Bengal

Rock garden is located 10 km. away from Darjeeling, West Bengal. The garden has a natural fall called Chunnu summer fall. Additionally, this garden is surrounded by hill stream. The slopes of the hills have sitting arrangements at various levels. Fascinating flower gardens adorn the slopes of the hill. Rock Garden is the heaven for nature lovers.

  • Entry Fee : Rs.10 for Indians & Rs.50 for foreigners
  • Opening & Closing Time: 10 A.M.-4 P.M.
  • Things To Do At Rock Garden : Rock garden is a beautiful picnic spot. The amazing views of Chunnu Summer fall and the hill stream will mesmerize you.


11. Botanical Gardens, Kolkata

Botanical Garden is situated at Shibpur near Kolkata. This garden, built in 1787 under the British rule, covers an area of 273 acres of land. The Botanical Survey of India supervises the vibrant garden now. This beautiful garden is famous for stunning landscape, amazing artificial lakes and rolling land topography. The Botanical Garden will offer you peaceful and calm environment and will take you away from the chaos of city.

  • Entry Fee : Rs.10 for Indians & Rs.100 for foreigners
  • Opening & Closing Time: 10 A.M. -7 P.M.
  • Things To Do At Botanical Gardens : You will see 12,000 trees and shrubs here. You will find here rare species of trees collected from all over the world. This is the ideal place for spending quality time with nature. You can enjoy boating on a serpentine lake here. Botanical Garden library will offer you numerous books.

Botanical Garden Kolkata

Suggested Tour :

12. Rose Garden, Chandigarh

Rose garden is an open-air exhibition hall of 825 varieties of flowers. This garden, sprawling over 30 acres, is the home of 32,500 varieties of trees and medicinal plants. It was made in 1967 under the First Chief commissioner, MS Randhawa. Visitors appreciate the vibrant garden for an exquisite variety of flowering plants. The garden is neatly and systematically decorated.

  • Entry Fee : Rs.50
  • Opening & Closing Time: 6 A.M.-10 P.M.
  • Things To Do At Rose Garden : You can relax in this beautiful garden because it’s environment is calm and peaceful. You will be spellbound to see the beauty of garden in February and March, when flowers bloom fully. Moreover, you will enjoy the background of the garden, which is surrounded by misty mountains. There is a gorgeous fountain also.

Rose Garden Chandigarh

13. Lal Bagh, Bangalore

Lal Bagh, situated at Bangalore, is famous for scientific study of plants, botanical artwork and conservation of plants. It is spread over 240 acres of land. The garden features 1,854 species of plants and a variety of rare species of plants from all over the world. Lal Bagh was built by Haider Ali and his son Tipu Sultan. Additionally, it is a home of numerous birds like Myna, Crows, Pond Heron, Purple Moon Hen etc.

  • Entry Fee : Rs.25 for adults, for camera Rs.60
  • Opening & Closing Time: 6A.M.-7P.M.
  • Things To Do At Lal Bagh : Photography and photoshoot are allowed here. This is an ideal place for photographers. You can enjoy an annual flower show here. An aquarium enhances the beauty of this garden. You will enjoy the amazing view of a lake here.

Lalbagh Botanical Garden Bangalore

Also Read : Top Tourist Places Near Bangalore within 200 kms

Suggested Tour :

14. Blossom Park, Munnar

Blossom park is nestled amidst the amazing Kanan Devan Hill Tea Estates in Munnar. It is situated near Pallivasal hydro-electric Project. Being a home to a variety of flowering plants, it spreads over an area of 16 acres of land. Tree houses and artificial waterfalls adorn the garden. The park is cool even at noon because of lush green.

  • Entry Fee : Rs.10 for adults & Rs.2 for children
  • Opening & Closing Time: 9 A.M. -7 P.M.
  • Things To Do At Blossom Park : You can enjoy here boating at river Muthirappuzha. Moreover, bird watching, cycling, trekking, badminton. and other recreational sports will help you to remove your tiredness of routine busy life. You can watch a flower show between March and April. It is also a play area for children.

Blossom Park Munnar

Also Read : Top Tourist Attractions in Munnar

Suggested Tour :

15. Mehtab Bagh, Agra

Another one of the most beautiful gardens in India is Mehtab Bagh, situated at the north of Taj Mahal. Mehtab bagh is also known as Moonlight garden. It is quadrilateral in shape and is the last built Mughal garden by the side of Yamuna bank. There are four sandstone towers at the splendid Mehtab bagh. This garden was built during the reign of Shah Jahan. The clear reflection of Taj mahal on waterbody of the park on moonlight nights is a mesmerizing view.

  • Entry Fee : Rs.30 for Indians & Rs. 200 for foreigners
  • Opening & Closing Time: 6 A.M. - 6 P.M.
  • Things To Do At Mehtab Bagh : You will enjoy the architecture of this garden. Besides, the amazing view of Taj Mahal and Agra Fort will soothe your soul and mind. This is an ideal place for photographers and nature lovers. You can enjoy sunset from this park.

Mehtab Bagh Agra

Also Read : Most Famous Gardens in Agra

Suggested Tour :

16. Lumbini Gardens, Bangalore

Lumbini Garden is situated on the bank of Nagawara Lake in Karnataka. It is a National Park, dedicated to Lord Buddha. Its serene landscape, peaceful environment and beautiful lake attract tourists from different parts of India. A pretty fountain hosts visitors with amazing view. This garden is a home of beautiful statues and rare species of plants.

  • Entry Fee : Rs.50
  • Opening & Closing Time: 11a.m.-7p.m.
  • Things To Do At Lumbini Park : Lumbini Park is a beautiful children’s park. Moreover, you can enjoy boating and photography. There are many food stalls, where you can get your favourite dishes, near the Lumbini Garden. You will be amazed at viewing evening lights at the garden.

Lumbini Garden Bangalore