444View
1m 28sLenght
2Rating

Located in the Hills of Bedugul, Bali is Bali's first ever Tea plantation.