Report copyright - Ecuador By Lucy Phipps. Location Ecuador is located on the west coast of South America. It is bordered by Columbia in the north and Peru in the south
Please pass captcha verification before submit form
Please pass captcha verification before submit form