You’ve just launched a website and you want people to know about it immediately. Of course, there are many places you can advertise your new website. One place to advertise for free is IndianWebStartups.com - a well known and popular tech startup website for Indians.
The site encourages web innovations and promotes internet startups. They inspire aspiring techno- entrepreneurs, promote both bootstrapping and funded startup companies thus bridging the information gap between users and new companies.
How to get your site listed there?
They have a startup submission form where you can fill in all the required details. As they receive such a high volume of requests; it is tough to get listed instantly, but if your website offers some innovation, they would be the first to list it.
Although I found other sources where you can also advertise your startup such as Killerstatups, Listio, FeedMyApp and TradeVibes and so on, from an Indian perspective, this website is a great resource.