Originally Posted by Peajay I've just (today) returned from Krabi .. Krabi does look like it has stunning views. I don't know what my answer would be, possibly Pelion region, Greece.
Forum Rules