Home » Articles » Rebecca Bowe Rebecca Bowe Travel Articles La Catarata – Costa Rica Rebecca Bowe and her friends put their clothes back on and made their way back up the path feeling exhausted and full of wonder.