Can I recover pictures from waterlogged phone?
First consider ofcourse if you have any backups on your computer, in iCloud or other cloud services.

If not, and you're not able to fix the defective port by yourself, you can use a data recovery service. They might be able to retrieve the photos.

In the past I have successfully used IBAS / Kroll Ontrack data recovery services to recover data from an iPhone with a similar problem. However, note that it is guaranteed that it will work - and there might be complications if your data is encrypted, etc. However, they are able to provide an analysis for a limited fee, so that you know before paying the full fee, how likely it is for you to get all your data back.

Their homepage is here:

http://www.krollontrack.co.uk

I cannot see from your profile where you are located, but they operate in many different countries.