Give your kids a taste of local culture when on holiday.
When kids have some understanding of the destination they’re in, their trip becomes more memorable and enriching - it becomes more than just fun in the sun.

Here are a few novel ways to include a touch of culture in your holiday:

Find local arts and crafts markets:

While markets are full of trinkets to buy and bring home, crafting these items with your children will help teach them about the local culture and customs of your destination. Arts and crafts inspire creativity and also build empathy for cultural differences.

If you are in Thailand, for example, try making and flying traditional kites. Other activities include creating clay sculptures modeled on the local wildlife, or making potpourri from local leaves and flowers to help kids get familiar with indigenous animals and plants. 
Check with your hotel concierge or travel agent for local arts fairs, craft events for children, or local artisans that open their shops to visitors eager to learn about the culture, not just shop for souvenirs.

Take a cooking class 

Taking a cooking class where your children learn how to make typical local dishes is a fantastic way for them to learn more about the heritage and culture of the region you are visiting.

Many places have local cooking classes for children, some at culinary schools and others in the home kitchens of local hosts. Look for classes that involve a trip to a market so your children can get involved in picking the ingredients for the food they make, and learn more about the local plants and produce.

Tune into local music and dance

Exposure to local music and dance gives children (and adults) a sense of a location’s traditions, culture and history. Try tango lessons in Argentina, for example, taking in a Flamenco performance in Spain or watching a Haka, or traditional war dance, in New Zealand.

In most cases, these traditional dances are not just done to entertain tourists, but also to explain local history and cultural traditions to people interested in learning more about them. 

Get out of the resort and see where the locals live

While every traveler wants to hit the big attractions, tourist traps are not where locals spend their time, and they are not where you and your family will get a feel for the culture of your destination. Instead, take your children to play where the local kids play, and visit community centers away from tourist centers, where more interesting — and engaging — activities take place.

Visit neighborhood parks instead of the ones near the city center . Join local sporting activities if you can find a pickup game — it is another great way to immerse your kids in the locale. A game of soccer, beach volleyball or boulle can be the beginning of a new international friendship.

Look for a hotel with a cultural kids programme:

Historically, children’s clubs and activities at hotels usually included run-of-the-mill activities like cupcake decorating and painting. Now, many hotel companies and resorts have introduced programs for children that give them the opportunity to explore the cultural riches of a destination.

Look for a property that offers immersive activities which take kids out to see their surroundings.
Check with your hotel before you book to see what activities they have for kids, or do a quick web search or TripAdvisor search for leads.

Daily Mail