India is a cultural and heritage country known for its great architecture, famous temples and tea gardens
Read this post on travelcrusade.org