Which pins support i2c protocols?
Check chapter 4:


  4. Peripherals and Sensors
  Please refer to Section Peripherals and Sensors in ESP32 Datasheet.


Follow that link and read chapter 4.2 Peripheral Pin Configurations in that document.  

It says you can assign it to Any GPIO Pins