Tenshaen Garden
Tenshaen Garden is a beautiful traditional Japanese garden southwest of Uwajima Castle. It was completed in 1866 as a place of relaxation for the 7th lord of the domain.
Tenshaen Garden is a beautiful traditional Japanese garden southwest of Uwajima Castle. It was completed in 1866 as a place of relaxation for the 7th lord of the domain.
Your guide to everything spiritual in Shikoku, Kōei is an ordained Buddhist priest and accomplished guide.