Lavasa, independent India’s first hill station, is roughly 70 KM away from Pune. Nestled in the Sahyadri hills, it is tucked away in a valley, away from the hustle bustle of the big city. I had always wanted to visit Lavasa during the rains. The 2-3 hour drive is the perfect enjoyable distance for a…