The Boat ride in the pool inside Nehru Rose Garden is one of the main tourist attractions of this destination. The garden is filled with a lot of green spaces that calms and soothes one’s mind.