The most famous gay friendly beach in Ticino is located in Ponte Brolla not too far from Locarno at the very beginning of the Vallemaggia valley. Five minutes walking from the Ponte Brolla train station and bus stop. Google map 46.186437, 8.754100
Please keep in mind that the river is beautiful but also dangerous