Canadian High Commission, New Delhi

Foreign Missions



Pristine white edifices nestled in a dense greenscape of the Capital City are able to provide the residents with thermally comfortable spaces.