My Understanding;
Surfshark has four physical servers. Amsterdam, London, New York and Berlin.
They use virtual servers in order to reach as many locations as possible with better connection speeds. By combining several virtual locations, they provide better connection speeds and a wider choice of protocols. There are about 3200 servers currently exist in over 65+ countries.