TravelTill

About Caruru



Caruru is a town and municipality located in the Vaup├ęs Department, Republic of Colombia