Manifa Elephant Camp is located in Sang Ha, Lao People'S Democratic Republic on Xang Hai Village. Manifa Elephant Camp is rated 4.5 out of 5 in the category tourist attraction in Lao People'S Democratic Republic.
Accessibility
Does not have assistive hearing loop