San Gil, Capital turistica de Santander