Layar application on Samsung galaxy s works only for PUNE city as it's the only city for which the layar module is created..we've to wait till the developers or other companies which take on the layar creating job for India
creates for our respective cities. but the current layar can show you the attractions available from the google maps as you point ur phone to its direction. in Pune it shows shops, malls and historic forts and their details.
A new layar 'Travel India' is just been added, which shows all historic locations.
check here
http://site.layar.com/catalog/country/in/