INCAE Business School, Alajuela
Map
Facts and practical information
INCAE Business School is an international business school located at the Francisco de Sola campus in Nicaragua and the Walter Kissling Gam campus in Costa Rica. The Financial Times has ranked INCAE as a top global MBA program and The Wall Street Journal has ranked INCAE Business School as one of the top 10 international business schools in the world. ()
Day trips
INCAE Business School – popular in the area (distance from the attraction)
Nearby attractions include: Rescate Wildlife Rescue Center, Balneario Ojo de Agua, Iglesia Nuestra Señora de las mercedes, Iglesia de la Agonía.