Discover the location of Puducherry, a union territory in India, marked in red on the map. Explore the rich cultural heritage and beautiful landscapes of this region.