Nagoya - Shirotori Garden (Ratings: 4.2/5)Shirotori Garden is a large Japanese garden located in Nagoya, Japan. Spanning approximately 3.7 hectares, it is the city's largest pond...