AMOCITY
Located in Ishigaki Island, 1.1 miles from Tadahama Beach, Cruz Del Sur - Vacation STAY 11608v provides accommodations with free WiFi and fr...