
Santa Rosa Plaza
This shopping mall, right at the entry point to Liberia when coming from (or heading to) the airport, offers a great variety when it comes to fashion and accessories, along with a range of cafes and restaurants bound to suit your taste. You can find both everyday necessities as well as unique souvenirs all under one roof.
Read more