Sort:  

living in Ecuador, in part of the coast, close to a town called Manglaralto. (lots of expats around here, funny enough)

Oh wow, I had no idea, interesting choice of country!

its a very polite way of saying WTF... LOL i love it