Discover places near you!

Share your location to see hidden gems within walking distance.

Location Image

Huludao Island

Hulu Island (Chinese: 葫芦岛; pinyin: Húlu Dǎo) or Huludao was an artificial island in the Longhua District, Haikou, Hainan Province, China, that lasted from 2010 to 2021.

Location

2 explorers visited this place

Book your tour near Huludao Island
Book Now
4.2
in partnership with GetYourGuide.com