Tropical marine; hot, humid, moderated by trade winds.
Open Site - Encyclopedia Project
Open Site - Become an Editor