Kawakyu Hotel is standing by Shirahama Beach. Shirahama means “White Beach” in Japanese. As it’s name says that " Shirahama Beach " is covered
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.