Santa Cruz means holy cross in Spanish. Santa Cruz is the second largest town in Guanacaste province, which is the northwest region of Costa Rica. The town is known for is folklore traditions and its rodeos and festivals.
This week we have photos of the Music Palace in Barcelona on ourViva la Voyage travel photo site. This week we are showing the interior of the Music Palace in Barcelona.