The aroma and essence of floral beauty here will bind you with nature in a way as no other place in India could really do.