Ritsurin Park
South of City Center, Tokyo, Japan
Featured Review : Takamatsu is a hidden treasure of a city located on the island of Shikoku, just on the banks of the Seto Inland Sea. Until 1988 you could only get there by airplane or boat. Now, thanks to the completion of the Seto Onas...See Full Review