Mini guide to Bali, Indonesia
With tropical beaches and centuries-old rice terraces, Bali offers the perfect mix of relaxation and cultural sites.
Read more…
16 February 2011