On May 12, Keikyu Corporation announced its area management plans for the Miura Peninsula in Kanagawa Prefecture. This includes a luxury resort for Jogashima Island.
Read more
by Zoe Ward