This post brings together a selection of 20 beautiful images of idyllic beaches from around the world.