India is big on spirituality. Period! It is the land of temples and is an abode of people practising diverse religions.
Read this post on alifetimetrip.wordpress.com