Directions to Willcamayu
Map & Directions
We are located just 2 minutes walk from Bus Station and 5 minutes from the Train Station.
If you are coming from outside Peru, you are going to land at Lima, which is the only International Airport at Peru. It is located in Callao, 10 km (6 miles) from Downtown Lima.