Nestled amidst the emerald embrace of the Western Ghats and the Deccan plains, Karjat unfolds like a painter's dream in…