More than 2000 km long, the gorgeous coast of Ecuador is dotted with a large spectrum of beach towns. From laid-back fishing villages to vibrant resorts and ...