When in Stone House Area, you can plan a visit to Government Botanical Gardens and Ooty Rose Garden, some noteworthy sights in the nearby area.
While Mani Vihar might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Ooty Lake and Ooty Rose Garden.