Hotel Costa del Sol Wyndham
April 12, 2024 in Peru ⋅ ☁️ 72 °F
We arrived on time and made it through customs and then baggage claim, and then all of the taxi stands and “curb side porters” who will try to “check you in!” Or tow your bag and then demand aRead more


