Where is Llanfaelris?

Where is Llanfaelris located?

Llanfaelris, Wales, Great Britain (approx. 52.8094105919°, -4.6527013787°)


Where is Llanfaelris on the map?