Submitted February 14, 2011
Pondicherry India
Pondicherry is a surprise in India. It has been the theatre of many battles between the British and the French, and was the capital of French India before it attained independence in 1954. It has beautiful beaches and Aurobindo Ashram, which draws huge crowd of tourists.