A Thousand Petals Shangri-la

download (2)

A Thousand Petals Shangri-la is a calming experience in relaxation. We offer Reiki, Massage, Meditation, yoga and Ayurveda Services and products.

Advertisements