Solar Vistas



All Links

Share this:

Details of Solar Vistas

About Solar Vistas
Solar Vistas- Sustainable development in the Malpais/Montezuma area of Costa Rica. Illustrations of tropical eco-house concept, links to resources in Costa Rica.