
Sophie bounced on her bed, clutching a small suitcase covered in sunflower stickers. “Mami, are we really going to Puerto Rico?” she asked, her brown curls bouncing with excitement. Her mother nodded, folding a tiny sundress into the suitcase. “Yes, mi amor! We’ll see Abuela, the beach, and even ride horses!” Sophie squealed and hugged her stuffed coquí frog tightly. She imagined blue waves, green mountains, and her grandmother’s warm hugs waiting across the ocean. “Can we bring my froggy?” she asked, holding up the toy. “Of course,” her mother laughed. Sophie zipped her suitcase shut, ready for the biggest adventure of her little life.

The airplane hummed as it climbed above fluffy white clouds. Sophie pressed her nose to the window, watching the world shrink below. “Look, Mami! The clouds look like cotton candy!” she giggled. Her mother smiled and handed her a juice box. “We’ll be in Puerto Rico soon,” she said. Sophie held her coquí frog toy tightly, humming a little song. She wondered what Abuela’s hugs would feel like after so long. The plane dipped gently, and Sophie squeezed her mother’s hand. “Are we there yet?” she asked for the tenth time. Her mother laughed warmly. “Almost, mi amor. Almost.”

The plane landed with a soft bump, and Sophie clapped her hands. Warm air rushed in as the doors opened, smelling like flowers and salty sea. “We’re here!” she shouted, tugging her mother’s hand toward the airport doors. Waiting outside was Abuela, her long black-and-gray hair swaying in the breeze, wearing a bright floral dress. “Mi niña!” Abuela called, arms wide open. Sophie ran straight into her hug, giggling with joy. “Abuela, I missed you!” she said, burying her face in her grandmother’s shoulder. Abuela kissed her forehead gently. “I missed you more, mi amor. Let’s go see Puerto Rico together.”

Sophie held Abuela’s hand as they walked down cobblestone streets lined with rainbow-colored houses. “Abuela, why are the houses so pretty?” she asked, eyes wide. “Because Puerto Rico loves color, mi amor,” Abuela smiled. A soft breeze carried the smell of fresh bread from a nearby bakery. Sophie spotted a orange cat napping on a blue doorstep and giggled. “Look, a kitty!” she said, pointing excitedly. Abuela chuckled and let her pet the cat gently. They continued walking, Sophie’s little sandals clicking on the old stones. “This is the prettiest street ever,” she said happily, twirling in her yellow sundress.

Abuela pointed to old cannons lining a stone wall near a grand fortress. “This is El Morro, mi amor. Long ago, brave people protected this island here,” she explained. Sophie touched the cool stone wall, imagining ships sailing far away. “Did pirates come here?” she asked, eyes wide with wonder. Abuela laughed softly. “Maybe some tried, but the fort kept everyone safe.” Sophie ran along the grassy path, her little legs carrying her toward the blue ocean view. The wind tugged at her hair as she looked out over the water. “It’s so big!” she shouted joyfully, spinning with her arms wide open.

On the wide green field outside the fort, families flew colorful kites against the bright sky. Sophie tugged Abuela’s hand. “Can we fly one too?” she asked eagerly. Abuela pulled a small red kite from her bag and helped Sophie hold the string. “Run, mi amor, let the wind carry it!” she said. Sophie dashed across the grass, giggling as the kite lifted higher and higher. “Look, Abuela, it’s flying!” she shouted, jumping with delight. The kite danced above El Morro’s old walls, painting the sky with color. Sophie watched it soar, feeling as free and happy as the wind itself.

The next morning, Sophie wiggled her toes in warm golden sand at the beach. “Abuela, the water is so blue!” she exclaimed, pointing at the sparkling waves. Abuela rolled up her long skirt and walked closer to the shore with her. A gentle wave rushed up and tickled Sophie’s feet, making her squeal with laughter. “It’s cold and warm at the same time!” she giggled. Abuela laughed too, holding her hand tightly. Seagulls flew overhead, calling out softly. Sophie splashed in the shallow water, feeling the sand squish between her toes. “This is the best beach ever,” she said happily.

Sophie knelt in the sand, patting a small mound into shape. “Abuela, help me build a castle!” she said excitedly. Abuela scooped wet sand into a bucket and flipped it over gently. “There’s your tower, mi amor,” she smiled. Sophie added little shells around the edges, giggling as the sun warmed her skin. “It needs a flag!” she said, sticking a small leaf on top. A wave crept close but stopped just before touching their creation. “The castle is safe!” Sophie cheered, clapping her sandy hands. Abuela wrapped an arm around her. “Just like you are safe with me,” she whispered warmly.

Sophie wandered along the shoreline, eyes searching the sand for treasures. “Look, Abuela, a pink one!” she shouted, holding up a tiny shell. Abuela knelt beside her, helping search through the wet sand. “This one looks like a little star,” Abuela said, showing her a small white shell. Sophie giggled and placed it carefully in her bucket. They found smooth stones, curly shells, and even a piece of blue sea glass. “I’m going to keep these forever,” Sophie said proudly. Abuela smiled and kissed her forehead. “Just like our memories together, mi amor.” The sun began to set, painting the sky orange.

The next day, Sophie and Abuela drove up a winding road into tall green mountains. “Where are we going?” Sophie asked, pressing her face to the car window. “To El Yunque, the rainforest,” Abuela said. As they stepped out, cool misty air wrapped around them, and tall trees stretched high above. “It smells like rain and flowers!” Sophie said, sniffing happily. Bright green leaves dripped with morning dew, sparkling like tiny jewels. Sophie held Abuela’s hand tightly as they walked along a shaded path. “This place feels magical,” she whispered, looking up at the towering trees swaying gently above them.

Deep in the forest, a tiny sound echoed through the trees. “Co-quí! Co-quí!” it sang softly. Sophie stopped and looked around excitedly. “What is that, Abuela?” she asked. “That’s the coquí frog, mi amor. It sings its own name,” Abuela explained with a smile. Sophie giggled and tried to copy the sound. “Co-quí! Co-quí!” she sang back happily. They both laughed as the tiny frog’s song echoed through the leaves. Sophie hugged her stuffed coquí toy tightly, feeling like she had found its real friend in the forest. “I love this song,” she said, twirling happily under the green canopy.

They followed the sound of rushing water deeper into the forest. Soon, a beautiful waterfall appeared, tumbling over mossy rocks into a clear pool. “Wow!” Sophie gasped, running closer with excitement. “Can we touch it, Abuela?” she asked, reaching toward the cool spray. Abuela held her hand gently as they stepped closer to the edge. Tiny droplets sparkled like diamonds in the sunlight, misting Sophie’s cheeks. “It’s so pretty,” she whispered, watching the water dance over the rocks. Abuela smiled, sitting beside her on a smooth stone. “Puerto Rico has many wonders, mi amor, and you’re seeing them all.”

As they walked back down the trail, a flash of green and red flew overhead. “Look, a parrot!” Sophie shouted, pointing up at the trees. The bird perched on a branch, chirping cheerfully at them. “That’s a native bird, mi amor,” Abuela said, watching it with a smile. Sophie tiptoed closer, trying not to scare it away. The bird tilted its head, watching her curiously before flying off deeper into the forest. “Come back!” Sophie giggled, waving goodbye. Abuela chuckled and took her hand again. “The forest is full of surprises,” she said, as they continued their walk beneath the tall trees.

The next morning, Sophie and Abuela visited a ranch with tall wooden fences. A gentle brown horse with a black mane trotted over, nuzzling Sophie’s hand. “His name is Coco,” the rancher said kindly. “Hola, Coco!” Sophie giggled, patting his soft nose carefully. Abuela helped her offer a small apple slice from her palm. Coco munched happily, making Sophie laugh with delight. “He likes me!” she said, beaming with pride. Abuela smiled, watching her granddaughter’s joy. “Would you like to ride him, mi amor?” she asked. Sophie’s eyes lit up instantly. “Yes, yes, yes!” she cheered, bouncing on her toes.

A helper lifted Sophie gently onto Coco’s back, and Abuela walked beside them. “Hold the reins softly, mi amor,” Abuela instructed kindly. Coco walked slowly along a dirt trail lined with tall grass and swaying palm trees. “I’m riding a horse, Abuela!” Sophie shouted joyfully, gripping the saddle. The warm sun sparkled through the leaves above them as birds sang nearby. Coco’s steady steps rocked her gently, and she giggled with each little bounce. “This is the best day ever!” she said, waving at Abuela with one hand. Abuela laughed warmly, walking proudly beside her brave little girl.

After the ride, Sophie hopped down and hugged Coco’s neck tightly. “Thank you for the ride,” she whispered softly. The rancher handed her a small carrot to feed him. Sophie held it out carefully, and Coco took it gently with his lips. “He’s so gentle,” she said, giggling as his whiskers tickled her palm. Abuela smiled, brushing sand from Sophie’s dress. “You did wonderfully, mi amor,” she said proudly. Sophie waved goodbye to Coco as they walked back to the car. “Can we visit him again?” she asked hopefully. Abuela nodded warmly. “Of course, we’ll come back soon,” she promised.

They drove to a town square where a bright red-and-black building stood tall. “This is the old firemen house, mi amor,” Abuela said, pointing proudly. Sophie gasped at the shiny old fire truck parked outside. “It’s so red!” she said, running closer to look. A guide showed them old helmets and a big brass bell hanging on the wall. “Firemen used to ring this to warn the town,” he explained kindly. Sophie reached up to touch the bell gently, giggling as it made a soft chime. “I want to be a firefighter too!” she declared proudly, striking a brave little pose.

Inside the old firehouse, a smooth wooden pole stood in the corner. “That’s how firemen slid down quickly,” the guide explained with a smile. Sophie’s eyes widened with excitement. “Can I try?” she asked eagerly. Abuela laughed and held her hand as she gently touched the cool pole. “Maybe when you’re bigger, mi amor,” she said softly. Sophie nodded, imagining herself sliding down bravely like a real firefighter. She saluted the old fire truck outside, giggling happily. “I’ll be a hero someday,” she said proudly. Abuela hugged her close. “You already are, mi amor,” she whispered warmly.

They drove through Yabucoa, where tall green sugar cane swayed gently in the breeze. “This is where I grew up, mi amor,” Abuela said softly, looking out the window. Sophie pressed her face to the glass, amazed at the endless green fields. “It looks like a giant grassy sea,” she said dreamily. Abuela smiled, remembering her own childhood running through these very fields. “My mother used to bring me sugar cane treats here,” she said warmly. Sophie giggled. “Can we try some too?” she asked excitedly. Abuela nodded, squeezing her hand gently. “Of course, mi amor. We’re almost home.”

The car stopped in front of a small pastel-colored house surrounded by flowers. “We’re here!” Abuela announced happily. Sophie jumped out, running toward the porch swing hanging near the door. “I remember this swing!” she said, climbing onto it excitedly. Abuela sat beside her, pushing gently with her foot. The scent of sweet coffee drifted from the kitchen window. “This is my favorite place in the whole world,” Sophie said, leaning against Abuela’s shoulder. Abuela kissed her forehead softly. “Mine too, mi amor,” she whispered, holding her granddaughter close as the sun began to set behind the sugar cane fields.

Inside the kitchen, Abuela cut a fresh piece of sugar cane and handed it to Sophie. “Try this, mi amor,” she said with a smile. Sophie took a small bite, her eyes widening with delight. “It’s so sweet!” she giggled, chewing happily. Abuela laughed, wiping a bit of juice from her chin. “This is how I grew up, tasting sweetness straight from the earth,” she said warmly. Sophie hugged her tightly, feeling grateful for this special treat. “I love Puerto Rico,” she said softly. Abuela smiled, stroking her hair gently. “Puerto Rico loves you too, mi amor,” she whispered back.

That evening, Sophie sat on Abuela’s lap on the porch, watching fireflies dance in the dark. “Tell me a story, Abuela,” she asked softly. Abuela smiled, stroking her hair gently. “Once, a little girl like you danced through these very fields,” she began warmly. Sophie listened closely, imagining Abuela as a little girl running through sugar cane. “Was that you?” she asked, giggling. “Yes, mi amor,” Abuela laughed softly. The stars twinkled above them as crickets sang a gentle song. Sophie yawned sleepily, resting her head against Abuela’s chest. “I want to stay here forever,” she whispered before drifting off to sleep.

The next morning, it was time to say goodbye. Sophie hugged Abuela tightly at the airport gate. “I don’t want to leave,” she whispered sadly. Abuela knelt down, holding her face gently. “You’ll always carry Puerto Rico in your heart, mi amor,” she said softly. Sophie sniffled, holding her stuffed coquí frog close. “I’ll come back soon,” she promised. Abuela kissed her forehead one last time. “I’ll be waiting, mi amor,” she said warmly. Sophie waved as she walked toward the plane, blowing a final kiss. “Adiós, Abuela!” she called out, her heart full of love and memories.

As the plane rose above the clouds, Sophie looked out the window one last time. “Bye, Puerto Rico,” she whispered softly, waving at the shrinking island below. She hugged her stuffed coquí frog tightly, remembering the beach, the waterfall, and Coco the horse. “I had the best trip ever,” she said, smiling at her mother. Her mother squeezed her hand gently. “We’ll visit Abuela again soon,” she promised warmly. Sophie closed her eyes, humming the little coquí song softly. In her heart, she carried sunshine, sugar cane sweetness, and Abuela’s warm hugs all the way home.