Minamiosumi
Minamiosumi Town in Kagoshima Prefecture is located at the southernmost tip of mainland Japan, known for Cape Sata. The town features Ogawa Falls with a 46-meter drop, creating beautiful scenery with its emerald green pool.
Minamiosumi Town in Kagoshima Prefecture is located at the southernmost tip of mainland Japan, known for Cape Sata. The town features Ogawa Falls with a 46-meter drop, creating beautiful scenery with its emerald green pool.