Bali, Indonesia - February 24, 2026: Flood conditions on Jalan Dewi Sri Kuta, Bali after heavy rain on Feb 24, 2026. Streets submerged with vehicles, pedestrians, and urban activity during severe flooding.
Edit in Maker

Still Image of Bali Indonesia February 24 2026 Flood Conditions On Jalan Dewi Sri Kuta Bali After Heavy Rain On Feb 24 2026 Streets Submerged With Vehicles Pedestrians And Urban Activity During Severe Flooding

Contributor: embarafootage
1.6 MB

This image was captured from a video: