English: The India High Commission is located in Ottawa.
Telugu: ఈ మేరకు ఒట్టావాలోని భారత హైకమీషన్ .