Originally Posted by NashaMasha
Bali and Java are neighboring islands, she might be on a private jet travelling around there
Been to both islands
Originally Posted by Shafanovic.
oh I totally thought it was in Bali. And I'm from Indonesia
Seriously WTF Chris
Borobudur Temple is probably the most famous landmark of Indonesia