M

Pretty impressive and even better weather in the s...

Pretty impressive and even better weather in the summer. A must see landmark. We are from Texas and showed up on the tour bus (open top) in shorts and a t - shirt. Felt like a good Texas winter in the middle of July.

Comments:

No comments