Plaza De Deportes Boca Tapada is a point of interest, located at Alajuela Province, San Carlos, Costa Rica
Everyone is super nice!