Thailand - Golden Buddha Beach This was taken on Christmas Day 1998 - the closest thing to paradise I've come across so far!

Spot the nesting turtle?