an invigorating climate
invigorating
/in-ˈvi-gə-ˌrā-tiŋ/
adjective
having an enlivening or stimulating effect
verb
to give life and energy to : animate; also : stimulate
/in-ˈvi-gə-ˌrā-tiŋ/
having an enlivening or stimulating effect
an invigorating climate
to give life and energy to : animate; also : stimulate