Where is Ram?

Where is Ram located?

Ram, Wales, Great Britain (approx. 52.0982621523°, -4.0617613796°)


Where is Ram on the map?