www.woltersworld.com

Cadiz, Spain, a hidden health and fitness center in Andulacia.

filmed in Cadiz, Espana

source