Russian Ambassador to Indonesia, Sergei Tolchenov, Defends the Reputation of Russian Visitors to Bali.
Tag: Russian Tourism to Bali
DPS Seeks Flights from PRC, India & Russia
President Joko Widodo Directs Tourism and Transportation Ministries to Create Airlinks with India, PRC, and Russia.