26

Tegenungan Waterfall is a waterfall on Bali, Indonesia. It is located at the Tegenungan Kemenuh village, in Gianyar, North from the capital Denpasar and close to the artist village of Ubud. The wat…

Read this post on littlestepstonirvana.wordpress.com


Abhinav v k

blogs from bangalore

Recommended for you