A countdown of the world's Top 21 beautiful beaches that are also romantic includes some along the Caribbean and Mediterranean Seas, and the South Pacific and Indian Oceans.