Llangrannog (otherwise Llangranog) is a small coastal village in Ceredigion, Wales. According to the United Kingdom Census 2001, the population of Llangrannog was then 772 people. Also, the census reveals that 51.8% of the population speak Welsh fluently,
http://en.wikipedia.org/wiki/Llangrannog