Peikuan Resort, located in Toucheng, Ilan, is a zoology farm with mountains and sea around. Bay and fountains form a natural butterfly valley, containing various animals and plants. Worlds first crab museum with nearly 700 species of live and sample crabs has been founded recently.
Orbitz
Policies
Check-in time - unavailable Check-out time - unavailable