Midoricho, Tachikawa, Tokyo 190-0014, Japan
Canal is a Water park located at Midoricho, Tachikawa, Tokyo 190-0014, Japan. It has received 30 reviews with an average rating of 4.5 stars.
The address of Canal: Midoricho, Tachikawa, Tokyo 190-0014, Japan
Canal has 4.5 stars from 30 reviews
Water park