Join OLGA and OKE6 on a tour to the Stairway to Heaven for a workout and beautiful view of the FOSTER Marine Base and OKINAWA . Starting from the DSH Okinawa Resorts parking lot.

AloJapan.com