Designed by
Title
Indonesia, stunning Tegallalang rice terrace located in Bali. #283046076
Description
Indonesia, the Tegallalang rice terrace located in Bali is famous with its green rice fields and slopes in the jungle. It's easy to see why it was partly listed as a UNESCO World Heritage site.