Categories
World

Indian woman dies after falling into a waterfall while taking a selfie in the United States

An Indian woman drowned in the US after she accidentally slipped and fell into a waterfall while taking a selfie with her fiancĂ©. Polavarapu Kamala and her fiancĂ© had made a stop at the Bald River Falls in Tennessee on their way back home after a visit to her relatives in Atlanta. The couple were […]