Bird Watchers' House No.2 is located in Ota City, Tokyo, Japan on ネイチャーセンター, 3 Chome-3 Tokai. Bird Watchers' House No.2 is rated 4 out of 5 in the category bird watching area in Japan.
Address
ネイチャーセンター, 3 Chome-3 Tokai
Accessibility
No wheelchair-accessible car park