Similan Islands, Thailand
One of the beaches on one of the nine islands which make up the Similan Islands.