J
Jon T Review of The Little Traveler
This place is the eighth wonder of the shopping wo...
This place is the eighth wonder of the shopping world. It's basically an indoor shopping mall stuffed into a historic mansion, with a cafe in the middle. Never seen anything like it. This is one of Geneva's "Must See's."
Comments: