Many years ago these buildings were used for defense against enemies, they were residence of the monarch or a haven for those who retired from worldly life. Now these majestic and beautiful buildings delight the eye of tourists around the world.

Castles in Wales

Caernarfon Castle is
one of the most impressive castles of King Edward I of England. The castle is
located in the town of Caernarfon in
Gwynedd, north-west Wales. It is surrounded by the waters of Menai Strait,
which separates the islandAnglesey from
North Wales.... (read more)