In addition to pristine beaches and lush tropical rainforests, you'll find national parks, volcanos, hot springs, cloud forests, botanical gardens, rivers and ...