Originally Posted by Bubba Originally Posted by Kalevala Santorini, Greece Oh man, I loved it here. The views were probably the best I have ever seen. It's absurd how gorgeous it is.
Forum Rules