10 Tourist Spots In Indonesia You Must Visit During Your Vacation
Have you heard about the Lake Toba? It is one of the natural wonders of the country where you can see a large body of water and a super volcano. There are a lot of activities that you can do here including canoeing and water skiing.
Page 8