Float Tank Locations found in India

Find a Float Center Near You:

1. Salt World BENGALURU, Karnataka

2. 1000 PETALS Mumbai I Mumbai, Maharashtra

3. 1000 PETALS Bangalore, Asia