Nature on nature on nature Every walk here in Costa Rica is like a journey into a magical world of natural beauty ruled by Mother Nature image