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 […]
