The Kanila Resort – The Paradise On Earth
The Kanila Resort is one of the most luxurious resorts in Karjat. This Resort has chosen Karjat as its Resort destination due to the wonderful location benefits such as Weekend Homes, Picnic, Trekking, Hiking, Vacation Homes and Mountain Climbing Destination. Karjat being equidistant from