1 more results for Floatation Ottawa
Ottawa, Ontario, Canada
Floating,
or floatation therapy is an experience like no other with a wide-array of
benefits for the mind, body & spirit including applications for health,
personal development, spirituality and well-being. Floating is a unique and
powerful way to reach new levels of relaxation. Though f…