On my walks around found this interesting place & decided to explore. & all animal lovers a must visit place. Lovely food & beer of course. Could visit many resorts or islands as they call in Bali. Love to visit this place again. Well done guy's & keep going
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.