Instagram · May 22, 2026
TrueWater Appears to Flow Uphill in Mainpat, Chhattisgarh
The video describes a place in India where water flows upwards, calling it a miracle of nature and identifying it as Manpat, located about 55 km from Ambikapur in Chhattisgarh.
More travel fact-checks