Unique 7-ft-long Baahubali banana is a major attraction in this Andhra Pradesh village