Tourism revives in ravaged northern Indian Uttarakhand state

Record ID: 398498