Incorrect data? Please notify us at hi@itinari.com.
The Japanese Garden is a tranquil place with many plants and water features, where visitors can enjoy the beauty of nature in a peaceful, relaxing garden.
Want to plan a trip here? Talk to AI travel assistant Maya.