Treflys Powys Wales United Kingdom
52.1492682,-3.5812966
Beulah
Beulah is a term from the Biblical Hebrew to refer to Yahweh's country, Beulah (land). It may also refer to:
Distance between:
London to Beulah
155 Miles / 249 Kms Liverpool to Beulah
91 Miles / 146 Kms
Population 2017: 1630 inhabitants