Daily Archives: November 21st, 2008

Famous Hotels in India

India is a land of contrasts.  There are so many things for a visitor to the country to see and do.  India has some of the most famous historical buildings in the world and some of the best hotels.  Here is a list of some of the best hotels in India. Aman-i-Khas Resort Amanbagh Resort [...]