Elephant Safari Park Lodge, Taro

Elephant Safari Park Lodge

Area : Ubud

Address: Jalan Elephant Park Taro Desa Taro Kaja, Tegalalang