The hop on hop off bus tours allows an individual to scout the beautiful city and enjoy the panoramic views at his own pace. Moreover, the collapsibleroof of the bus gives you a chance to click amazing pictures while enjoying the view as you drive pass the sparkling parks, eating joints, majestic hills, and many other attractions.