BaliPlaces.

A spiritual tropical island of terraced volcanic emerald rice fields, black-sand ocean surf shores, and intricate ancient sea temples.