Nothing beats the magic of a trek in India, where rain-soaked hills come alive with hidden surprises. Maharashtra's Western Ghats are no less than a place of miracle that seem to defy logic and ...