Totnes Devon England

50.430395, -3.679101