This site is in Spanish and is quite slow to load, but if you need Cuba maps then hopefully this site will quench your thirst. Other than the pretty maps, I can't tell much about the site because of the lannuage barrier. Why did I take German as a second language? Dumbkopf! Anyway, the site has good Java features such as pan and zoom, as well as some layers functions.