Gardens are one of the common places of trips where we can spend a surreal time amidst nature in solitude.

A space where nature can manifest its ethereal beauty in full bloom, gardens are marvellous venues of paradise on Earth which borne fruit under the labour of a man’s hands.

There are some beautiful gardens in India that is a treasure house of botanical diversity

The 5 most beautiful gardens in India that you must visit for a refreshing trip amidst nature-

Rose Garden, Chandigarh

To witness the queen of flowers rose in all its glory, there isn’t any other perfect place to visit than Zakir Hussain Rose Garden located at Sector 16 in Chandigarh.

Valley of Flowers, Chamoli

As the name suggests, the Valley of Flowers is truly a breathtaking piece of natural hotspot on Earth where over 600 species of exotic flowers can gladden any person’s heart and mind

Lalbagh Garden, Bengaluru

Situated in the Information Technology (IT) capital of India, Lalbagh Garden spread over an area of 240 acres houses India’s largest collection of tropical plants and sub-tropical plants

Tulip Garden, Srinagar

With 68 varieties of tulips, the Tulip Garden in Srinagar is another one of those floral havens which you should visit to get a jaw dropping experience of an amazing vista.

Hanging Garden, Mumbai

The Hanging Garden, located in the financial capital of India i.e. Mumbai, are terraced gardens perched at the top of Malabar Hill and gives perfect views of Arabian Sea and South Mumbai