An unusual cloud formed in the sky of Puducherry, India. The shape of the huge cloud left onlookers amazed. The clip was filmed near Promenade beach, on August 27.
Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting