HuamboyaHuamboya is a village.It is located in Huamboya Canton and Morona-Santiago Province and Ecuador.