However cliché it may sound to you, but Houston certainly has something for everyone. From the iconic Houston space research center to the breathtaking Swaminarayan Hindu temple, Texas’ most populous city holds its own in more ways than one. If you are on a visit to the city, be assured that you would always have much more on your plate than you can handle. Don’t believe us? Try to strike out this entire list and you would know what we are talking about!
The legend says that a local demon Kaumasura was living on the site and kept the population of surrounding areas in terror. It was predicted that the demon will be killed by a woman, and, indeed, it was killed by Parvati Devi, after which people started to bring offerings to her to the site. In the particular context of the fight with the demon, Parvati Devi is known as Mookambika Devi. The establishment of the temple is attributed to Parameshwara, who has drawn a chakra with his toe