THE BEACH - click to enlarge



PHI PHI LEH, THAILAND

A spectacular ring of towering limestone mountains and caves frames this picturesque bay made famous by the movie "The Beach".