Data Caching in ASP.Net

I need to fill some dropdown boxex from some reference data. i.e City List, Country List etc. I need to fill it in various webforms. I think, we should cache this data in our application so that, we don’t hit database on every form. I am new to caching and ASP.Net. Please suggest me how to do this.