Tatsukushi
Tatsukushi is an idyllic town facing the Pacific Ocean. Its port and beach are breathtakingly beautiful and unspoilt.
Tatsukushi is an idyllic town facing the Pacific Ocean. Its port and beach are breathtakingly beautiful and unspoilt.
Located in the southwestern edge of Kochi Prefecture, Sukumo’s deeply indented coastline with its plunging cliffs is breathtaking.