Originally from South Asia, blue peacocks are native to India, Pakistan, and Sri Lanka. They thrive in a variety of habitats, from dry semi-desert areas to lush forests.