This time, we will stay at a luxury private resort “MAGACHABARU” in Okinawa.
Okinawa has a strong image of the sea.
However, MAGACHABARU is an inn that stands in the woods.
Have a great holiday listening to the birds singing.
Thank you.

WEBsite

AloJapan.com