Get an instant answer from local experts and frequent travelers
101 travelers online now
View all Izuhara hotels
South South Korea?
Tsushima is a long and narrow island, located in the Sea of Japan. It is about 82km north to south, and about 18km east to west; making it the 3rd largest island of Japan after Sado and Amamioshima....
View all rated pages
View newest pages
Build your own Izuhara page
VirtualTourist®© 1994-2014 VirtualTourist.com, Inc. All Rights Reserved.