Bukit Teletubbies Hill

Nusa Penida island
Swimming at Tembeling Forest Pool
A travel paradise, Nusa Penida island is greeting all of you