Miami Resort

Location And Contact
Bela Vista Villa, Tung Wan, Cheung Chau, Hong Kong SAR, China.
To Get There
Cheung Chau

You might be interested

Tin Hau Temple Fung Chi Tsuen

Ng Tung Chai Waterfall

Tai Wong Temple Yuen Long

Ching Tak Tong Tat Mor Cho Sze Temple