Originally posted by fantasygirl
No,no,no! I mean the Grand Canyon! U know, in Arizona!
I know fantasygirl. Just kidding with you.
Never been to the Grand Canyons. Would love to, from what
I've seen, it's beautiful!
The Grand Canyon Suite is nice though.