For me Pinterest is the best for targeting niche and Instagram for fun or lifestyle publications.