Ladera 101

Costa Rica: where the beaches are so perfect, even the sunsets take their time.