Ubud Bali

October 25, 2018

Bali Tegalalang Rice Terrace

Bali Tegalalang Rice Terrace located on the north side of Ubud around 20 minutes drive. This area is famous tourist attraction for beautiful rice terraces, many tourists […]
Contact Us