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