©2017 Defy Media. All rights reserved.
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
your question may already be answered.