Agri-tourism platform