karjat farm house contact number
Available 7 days a week
karjat villa, a gorgeous weekend resort beautifully placed right in between the Western Ghats and the coastal Deccan plains, is located an hour and a half’s drive from the urban rush Mumbai bustle, and chaos of Karjat Mumbai.