Tomogashima Island (Kada, Wakayama City, Wakayama Prefecture)
Overview (History, Features, Attractions) Tomogashima is a group of small islands floating off the coast of Kada, Wakayama City, Wakayama Prefecture. They are known as "Laputa Island" and "Island of Ruins" due to the remains of gun batteries and tunnels built during the Meiji period as a defense base for Osaka Bay. Rich in nature and...