Hahajima Island
Enjoy trekking, snorkeling, and the slow life on an unspoiled island haven Hahajima, located about 50 kilometers south of the island of Chichijima, is the third largest of the Ogasawara Islands. This island is a haven for wild birds, and its temperate climate has allowed vegetation to flourish. Hiking trails around the island offer majestic … Read more