Book Affordable Resorts in Bangalore with Discovery Village. Best resort in Nandi Hills, Kanakapura, & Kabini for Family, Friends & Groups. Looking for a resort with adventure activities in Bangalore? Discover thrilling outdoor experiences at Discovery Village Resorts About Discovery Village Kanakpura, Bangalore: Kanakapura, formerly a tiny agricultural village on Bangalore's outskirts, is the ideal site for weekend getaway resorts in Bangalore because it is surrounded by woods and a large river and is only 50 kilometers from the city center. Discovery village is like a mix of both a village type house and a resort. The amenities are first class you feel like a celebrity when you use the amenities. They have incredible staff members and food. You should visit this place at least once in your life time.