Bangkok will host a grand Water Festival 2025 across 12 areas from April 12-15, celebrating Thailand's cultural heritage.