Wales is a firm favourite family holiday location with its mountains, lakes and heritage castles. Here we showcase a sponsored video from VisitWales and then after the video we give our top 10 list of things to do for families on a holiday in Wales.

1. Pembrokeshire Blue Flag Beaches

Everyone loves a day out to the beach, and it also helps that it is free! Families with babies and young kids are often on a budget, but playing together in the sea and on the sand does not cost a thing. Slap on the sunscreen and a hat and hand little ones a bucket and spade – they will keep themselves amused for hours. For babies, it is a good idea to bring a small, foldaway sun shelter that can protect them from the rays. It also acts as a windshield so you can eat your sandwiches without sand getting in them!

One of the best parts of Wales for stunning Blue Flag beaches is Pembrokeshire. Here you will find 11 stretches of sand with this status, particularly in Tenby. Tenby North, South and Castle beaches have all been deemed to have robust water quality and environment management in place, along with them being safe. Tenby Castle beach, for example, is a pretty cove with the ancient ruins of the castle above it. The café and toilets will prove convenient for families, while the bustling town of Tenby is a short walk away.

2. Snowdown Mountain Railway, North Wales

Take a train to the highest Mountain Peak in England and Wales at Snowdown Mountain Railway Station. In existence for over a hundred years, the ride from Snowdown Mountain Railway allows you to experience the scenic treasures of Welsh legacy from 3,560 feet above sea level.

3. Rhyl Sun Center, North Wales

Touted to be the largest indoor water park in Europe, the Rhyl Sun Center is host to several theme pools, slides and water games designed to keep the entire family entertained. It is as famous for its indoor surfing pools, Lagoon Pool and Dragon Slide.

4. Caerphilly Castle Town Center, South Wales

For the history aficionados a visit to the Caerphilly Castle Town Center in South Wales is a good idea. With a fortress spread over 30 acres, this is the biggest castle in Wales and is circumscribed by lakes and artificial islands.

5. The Brecon Beacons, South Wales

This National Park in South Wales is your best option for enjoying the beautiful Welsh scenery. The majestic mountains, waterfalls and rivers and the ancient churches and museums built on these slopes will keep you enthralled. Do make sure that you keep the camera handy.

6. The Glasfryn Park, North Wales

Is superlative for sports and game lovers. Here, you can take the bike safari, indulge in some bowling sessions or confront niche games like archery and fishing head on. The necessary equipment is available for hire at the site.

7. Cardigan Island Coastal Farm Park, West Wales

If you fancy being in the midst of a sort of petting zoo cum farm with dolphins, ponies, guinea pigs, rabbits and other cute animals, visit the Cardigan Island Coastal Farm Park.

8. Portmeirion Village and Gardens, North Wales

Nestled on a private peninsula, Portmeirion Village and Gardens is a picture perfect hamlet created by the Welsh architect Sir Clough Williams-Ellis. It houses shops, restaurants, parks, 70 acres of walking trails and beaches. Take your wallet along with you as you are sure to want to purchase their famed Portmeirion Pottery souvenirs.

9. Pili Palas Nature World, North Wales

Is a magical destination replete with lush greenery and butterflies flying around and is a must visit. There is an indoor play area for kids along with a nature trail.

10. Welsh Mountain Zoo, North Wales

Here you can view an assortment of animals from different continents. Some favourites are the rare Snow Leopard, the Sumatran Tiger and the amusing Penguin Parade. You can also book a theme based adventure trail if you wish.