Tegallalang terrace farms in Ubud, Bali, Indonesia

A lush, green escape

2019-09-06 565