English: The Bahai Gardens in Haifa.
Telugu: హైఫా లో బహాయ్ తోటలు.