Hey I joined my local (to where I work) gym and it's great, very hi-tech, & I'm getting fitter and stronger, go there 3 times per week.
Couldn't do a triathlon though, and wouldn't want to really, at my age.
If there was a decent, fairly quiet, public baths near me I wouldn't mind doing some swimming. But I don't like crowds, nor noise.
At the gym my coach has given me 8 separate exercises on the machines, to do all the major muscle groups, including some I did not know I had, and I've been very gratified by the results.
Gautam, you would like my coach, too. (Name withheld.)