MUST SEE Hatenohama is considered the most beautiful beach of Japan, a very long sand bar with Tahiti-style turquoise ocean on both sides and very …

AloJapan.com