Karjat Villa - Enjoyable place to spend quality time with our family and friends. This farmhouse situated at Karjat and in the valleys of Matheran Hills.
Karjat Villa - Enjoyable place to spend quality time with our family and friends. This farmhouse situated at Karjat and in the valleys of Matheran Hills.