Translation of "beauty spot" - English-Spanish dictionary

beauty spot

noun uk /ˈbjuː·ti ˌspɒt/ UK

a place in the countryside that is very beautiful

lugar de gran belleza

(Translation of “beauty spot” from the Cambridge English-Spanish Dictionary © Cambridge University Press)