Here’s your weekly dose of travel updates! Check out the latest news and updates about the travel and tourism industry from around the world. 1. From August 1, 2023, Russia to start issuing Russia E-Visa for Indians Russia is set to launch Electronic Visas (e-visas) for Indians from August 1, […]