I am taking a year off and thus need to apply for a 6 month social visa (twice).
I have friends who live in Bali but they hold Java ID, and I do not know any Bali KTP holder.
I will apply for the Social Visa in Singapore. is a Bali KTP holder a must? Anyone can advise as the Singapore embassy page says Indonesia ID while a local agent in Bali said it had to be a Bali KTP
Many thanks