US Citizen in Indonesia needing a Tourist (L) Visa for China
Is there a location in Bali I can get a tourist L type of for a trip to China? Our children are in school in Bali and we have a trip we just planned in 2 weeks. I see there is an embassy in Kuta but I have not been able to reach them.
Reply
