Seychelles Hindu Devotees show their Mettle at Thaipoosam Kavadi Festival
Source VICTORIA, SEYCHELLES, February 4, 2015 (Seychelles News Agency): Hindus from all over the world celebrate the annual Thaipoosam Kavadi Festival, and the island archipelago of the Seychelles, located in the western Indian Ocean, is no different. Devotees of the Hindu Deity Lord Muruga flocked into the streets of the nation’s tiny capital, Victoria, on the main island of Mahe…
