Home to mountains, cloud forests, beaches (on two coasts -- the Pacific and Caribbean), wildlife, and some great eco-lodges as well.