Wales is no stranger to stunning beauty shaped in its landscape but anyone who has roots in the country will acknowledge that many of its best sights are often hidden and difficult to reach.
Sometimes the best things in life come in small packages. Big, wide-open beaches with lots of swimming spots have a certain appeal, while seafront beaches with arcades, piers and fish and chip shops offer a totally different kind of experience.
Yet there’s something special about stumbling across a secluded cove. Especially if it has golden sand on a small but perfectly-formed beach embraced by green banks and rugged rocks - which perfectly describes Porth Iago, an idyllic beach tucked between two low headlands on the western side of the Llŷn Peninsula, Gwynedd, NorthWalesLive reports.