©2017 Defy Media. All rights reserved.
your question may already be answered.
This is in India. The red hibiscus flower as though comes to shake hands with you. In tune with nature. In tune with spirit within.This is at Dhammagiri. Dhammagiri is atop a hill in India where Vipasana, "Seeing Clearly," is taught. People m