Cabo San Lucas’ Plaza Amelia Wilkes

After a significant renovation, Cabo San Lucas’ main square, Plaza Amelia Wilkes, recently re-debuted in 2019 as one of the city’s most prettiest attractions for the local community and visitors alike. The park is located right in the heart of Downtown, just a few blocks inland in from the marina, at kilometer 0 on the […]