Now as exciting as this sounds, the Museum of Art & Photography (MAP ... India and Sri Lanka. Peacock or mayura is considered to be protective creatures in the Buddhism, Hinduism and ancient ...