Report copyright - By Cassidy Holmes 7G. Indonesia is located a few hundred kilometres North-West of Australia. It lies on the equator and stretches about 6400km from East
Please pass captcha verification before submit form
Please pass captcha verification before submit form