Thousands enjoy Mela on the Links