Dear Raghu

You have asked for:

1) Famous landmarks
2) Good Hotels (5 * Ones)
3) Temples to visit (Chidamparam, Rameshwaram,Madhurai Meenaskhi ..etc)
4) Good Restaurants
5) Recommended Shops to by Religious Deities and accessories
What you need is

1. Good attitude with an open mind
2. Celebrate people and their practices
3. Treat everything as a learning experience
4. Enjoy every moment - laugh off obstacles
5. Be positive and generous in thoughts and action