Exploring the Shimabara Peninsula and Japan’s oldest National Park Our latest trip to Nagasaki Prefecture took us to Shimabara Peninsula, home of Japan’s oldest…