Hey ..... Pondicherry is a grt place to chill ..... u can chk out La Cheautau there for stay....its not that cheap but yes u will love the aura of the place....its got a rooftop restaurant and bar..... Pondi is full of beaches and u will find one after every half kilometer...or its throughout the stretch if I must say..... The French colonies , the color of buildings ,the streets aligned with trees and everything around there wud give u an European feel...... also try seafood if possible.... u got clubs and cafes as well and could rent a cycle or scooty to explore the place....u can chk out booking.com for cheaper yet comfortable places to stay....... try to stay near the coastlines as u will love the sunsets nd the view............ Happy vacation