Baba Sheikh at Murugan Temple on 6th day of Skanda Sashti 2014. Yezidi spiritual leader the Baba Sheikh attends soora samharam on the Sixth Day of Skanda Sashti, Wednesday 29th October 2014.


The Murugan Temple of North America (MTNA) is the first temple in the United States that is dedicated to the Hindu deity Murugan. The temple is located in Lanham, Maryland, about 15 miles (24 km) from Washington, D.C.

Leave a comment

Your email address will not be published. Required fields are marked *