Hi Kumar- for photography websites I'd recommend pixelrights- based in the UK very affordable:https://www.pixelrights.com/
Very easy to setup and update. Very affordable also- around 7.99 stg per month which is about $10 per month
If you are self hosting, I can highly recommend reclaim hosting:- https://www.reclaimhosting.com/
I pay about $60 a year- the price includes 1 domain name and easy install of wordpress etc. Their support is excellent- very fast reply to tickets.
cheers
D
Bookmarks