Yes, the movie did not make the name up! It actually exists in Thane District and is quickly becoming a tourist spot for Mumbaikars, looking for a country experience. With its waterfalls, temples and caves, it has become an adventure trail, right outside Mumbai!