Chikubu Island Temples
Showing 1 result on this page

1. Hogonji Temple
Hogonji Temple, located on Chikubu Island in Lake Biwa, offers a serene retreat with stunning views. Home to a Benzaiten statue, it’s a spiritual haven with rich history and natural beauty, perfect for reflection.
Read more