Vichy Shower

Back to Article: Rainforest Spa in Costa Rica

Vichy Shower
Courtesy of Gaia Hotel

Vichy shower treatment room at The Terra Spa at Gaia Hotel in Costa Rica.