I certainly wouldn’t use the word talented. You have to look for these things. My vacations and time at home usually involve lots of walking and bird watching or looking for any form of wildlife or plant life. You really have to put a lot of time in to find things that are worth photographing. I am strictly amateur. You have to take lots of shots to get a few good ones.
I use a Canon point and shoot. I forget the model name, but it cost under 300 dollars. I use to have a very expensive Canon but the electronics fried after I spent too much time exposing it to direct sunlight ( not the first time I ruined a camera this way either). When I walk around now in a hot climate, I keep the camera in a bag until i am ready to use it. I usually bring three cameras on vacation with me now, in case I ruin another one.