Sree Adikesava Perumal Temple: 2500 Years of Glorious Heritage
Sree Adikesava Perumal Temple, situated in Thiruvattar in Tamil Nadu (formerly a part of southern Kerala), has been in existence for circa two and half thousand years. It is one of the 108 Vaishnava temples, Divya More...
The Need for a Resurgent Bharat
There is an ongoing battle occurring at many levels relative to the concept of India and what India is, was and is meant to be. This is not merely a scholarly debate to arrive at truth but resembles more a struggle More...




