The Elephant
Map could not be loaded - please enable Javascript!
→ more information
The Elephant:
-8.498052
,
115.253491
The Elephant
Raw Food, Smoothies, Vegetarian and Vegan Cooked Food
Read More>>
Ubud, Bali, Indonesia
(Directions)