It was a gorgeous afternoon in Amakusa, and we enjoyed an amazing view of the surrounding environment from Amakusa Tenku No Fune (天草天空の船), a boutique luxury hotel in Amakusa, Kumamoto (熊本県天草), Japan.

AloJapan.com