A collection of stunning beaches surrounded by lush jungle, including Cabo San Juan and Playa Cristal, ideal for nature lovers and hikers.