Trujillo Travel Guide
Trujillo is a city in northwestern Peru. It is located in the lower part of the Moche River, near its mouth at the Pacific Ocean. Trujillo is the capital of La Libertad Region. Trujillo was the first major city of Peru declared its independence from Spain on December 20, 1820. Trujillo is located in the [...]