Answers

2014-08-19T18:05:43+08:00
Lake Toba located on the island of Sumatra..
Tanjung Puting National Park na nasa isla ng Borneo..
Baliem Valley, Mount Bromo, Gili Islands, Borobudur, at Bali
1 5 1
2014-08-19T20:56:06+08:00
Boliem balley at mount bromo sorry ha kung may kagaya ako ng sagot ito lng kasi yung nakita kung sagot dito sa internet :(((
1 5 1