ExtrabiomesXL

ExtrabiomesXL is a mod created by MisterFiber that adds many new biomes to Minecraft and creates much more biome diversity than in Vanilla Minecraft. This mod includes several new biomes, trees, blocks, and items to the game.

Important Note: Adding ExtraBiomesXL to Minecraft has one major con: Vanilla biomes become much more uncommon thus harder to find. To increase the probability of Vanilla biomes, a config file for ExtraBiomesXL allows you to disable certain biomes as you wish. You can also disable whether or not NPC Villages spawn in certain biomes.

Biomes
Alpine, Autumn Woods, Birch Forest, Extreme Jungle, Forested Hills, Forested Island, Glacier, Green Hills, Green Swampland, Ice Wasteland, Marsh, Meadow, Mini Jungle, Mountain Desert, Mountain Ridge, Mountain Taiga, Pine Forest, Rain Forest, Redwood Forest, Redwood Lush, Savannah, Shrubland, Snow Forest, Snowy Rainforest, Temperate Rainforest, Tundra, Wasteland, Woodlands