India provides a unique picture of herself in the global map. Taj Mahal in Agra is a landmark, which has been inducted into the list of the Seven Wonders of the World, owing to its unique architectural beauty and historic relevance
http://asuccessfulbusinessplan.blogspot.com/