9. Ubud, Indonesia
Surrounded by rain forests and rice fields, Ubud is a gem tucked away in the heart of Indonesia. The ancient Hindu temples here are adorned with intricate details set in stone. The lush greenery adds to the beauty of these shrines. There is a certain sense of calm about Ubud, possibly due to its proximity to nature.