D
David Chan Review of The Lalu Sun Moon Lake, Taiwan
Good location and landscape, poor service staff at...
Good location and landscape, poor service staff attitude
Good location and landscape, poor service staff attitude
Comments: