Deemed as one of most expensive gardens in India, the NTR Garden is a popular attraction of the city of Hyderabad.