Embark on a self-drive expedition to the breathtaking valleys of Kashmir this March. India’s most prominent religious festival, draws millions who bathe in the sacred rivers to wash away their sins ...