Bull taming festival
[PHOTO STORY] The annual bull taming 'Jallikattu' festival in Palamedu village on the outskirts of Madurai in the southern Indian state of Tamil Nadu. Photo courtesy: AFP
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
[PHOTO STORY] The annual bull taming 'Jallikattu' festival in Palamedu village on the outskirts of Madurai in the southern Indian state of Tamil Nadu. Photo courtesy: AFP
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT