Top 8 places to visit in Indonesia

4 min reads   Bali   A place that really needs no introduction, Bali has long…