Mochras - Shell Island - Boutique Bell Tent Camp - North Wales

Mochras/Shell Island is one of the largest campsites in Europe, renowned for it's spectacular views, sandy beaches, and vibrant natural wildlife. The Island has 800 pitches and over 380 acres of camping ground.