50000 pine trees overgrown and 2500m long white sandy beach in Awaji Is. Hyogo Prefecture. Awaji Island is the largest island in Japan, and is in the southern …

AloJapan.com