Stock Photo Description
Melanting waterfall in the central mountains of Bali in Indonesia is well worth the small trek through the jungle to reach it and what better way to reward yourself with a bath in the small but elegant plunge pool at the base.