Try Vizag -- It has everything.. a beautiful clean modern Town , Sea Beach, Hill, Museum, Naval museum, Submarine museum, tastiest Biryani, Grt Hotels, Air connectivity from all major metros..
So left is Beaches, historical places. You have Ajanta and Ellora Caves, Gokarna beaches, Jaipur/Udaipur. But better to come up with some points, else you may just get a snip of the India map only