Agro tourism provides ‘rural experiences’ to travellers with the goal of creating livelihood and generating revenues for farmers and surrounding communities. Ushers the visitor to farming rural areas, generally for educational and recreational purposes.