Pondicherry, also known as Puducherry, is a charming coastal town located on the southeastern coast of India. It is renowned for its vibrant culture, and beautiful beaches along the coast of the bay of bengal.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections