In a positive shift for travelers, India and China have finally lifted the visa freeze that kept tourists from both nations grounded for far too long

The world’s two largest countries and close neighbors have been quietly inviting each other’s vacationers—however, Indians…