 The "Kannimara Thekku Teak Tree", which is said to be World's largest teak tree, is located at Thoonakkadavu.A variety of accommodation, such as tree-top houses and accommodations inside islands are available, and these needed to be booked in advance.The details are made available at the official website of the reserve.