Villavieja is a town and municipality in the Huila Department, Colombia. The municipality covers most of the Tatacoa Desert. The town is built on the banks of the Magdalena River
Coordinates: 3°13′N 75°13′W / 3.217°N 75.217°W / 3.217; -75.217