Beach Yoga is for those seeking relaxation while exercising the mind and body. Meet for either a sunset class or early morning session at Pine Grove Beach near San Juan in the neighboring town of Carolina.
Viator The photo is courtesy of Viator.com