Elephant Safari Park Lodge 5 stars

Jalan Elephant Park Taro, Tegallalang, Bali, 80561 Tegalalang, Indonesia

Hotel image
Read more reviews for Elephant Safari Park Lodge