Begin typing your search...
Showing results for "#e-visa"
Moscow makes a bid to woo tourists; Foreign Tourist Card in the offing
During the pandemic the tourist flow to Moscow had dropped significantly. However, the number of Indian tourists is slowly witnessing an uptrend.