There’s No Place Like Om

Meditation means “a cessation of the thought process.”  Mediation masters from India have been known to regulate their autonomic functions such as heart rate while in a meditative state.

In Goa, India – a great place to be at peace with nature

There are many health benefits of mediation Continue reading

Advertisements