nippon-com

Five Japanese Beaches

Visitors to Yubujima in Okinawa Prefecture can take a water buffalo taxi across the shallow channel at low tide.