
Thailand has a way of making a beach holiday feel like several different trips in one. You can spend the morning swimming beneath towering limestone cliffs, have lunch beside the water, and finish the afternoon

There is a moment on a Greek beach when everything seems to slow down. The water turns an impossible shade of blue, the sun warms the rocks, and the only thing on your schedule is