Tortuguero, a fairytale little town hidden in Costa Rica