Crystal-clear waters. Miles of velvet sand. Blazing sunsets. These timeless treasures define the perfect beach honeymoon.