Gayatri Mantra at Rio Secreto

When Deva & Miten were in Mexico, they took time off to visit the famous caves of Rio Secreto in Playa del Carmen, Mexico.

Manose captured a magical moment on film as Deva chanted the Gayatri Mantra in the caves.