Bangalore has numerous weekend getaways. The Galibore fishing Camp run by Jungle Lodges (http://www.junglelodges.com/) is definitely one of the better options. Its located at a distance of about 100 Km