Get the best of FrogMom
in your in-box every day.


    Best Places To See Northern Lights...

    Until Norway, I had never seen, with our own eyes, aurora borealis, also known as […]

    y journey to swimming the English Channel started in Noumea, New Caledonia. New Caledonia picture shows a turquoise sea, coast lined with coconut trees and pines.
    Photo shows the interior of a modern German train with glass windows and doors.

    Don’t miss an adventure!