Rock Beach, normally called Promenade Beach is a thrilling twist over a beach. With a stunning footpath laid out along with the beach, the region has a fantastic array of cafes and eating places for you personally from which to choose. Paradise BeachAs you embark with your journey to Pondicherry, picking the right accommodation sets the stage for a