Today's Riddle

Posted by

I'm at home, but I'm not. I'm staying cool when it's hot. I'm sitting in my own parking space, not a lot. I'm online, in this spot. I see rocks, I see hills, but no beach and no frills. Who am I? And more importantly, WHERE am I?