Yubu Island
E364557
UNEXPLORED
Yubu Island is a small subtropical island in Okinawa Prefecture, Japan, known for its shallow tidal waters, water buffalo cart rides, and lush botanical gardens.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.